Trowbridge-Reitz Sample, near normal, slope_x

Time bar (total: 3.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze165.0ms (5.1%)

Memory
8.2MiB live, 161.0MiB allocated; 48ms collecting garbage
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
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
18.7%0%0%100%0%0%0%6
28.1%0%0%100%0%0%0%7
32.8%0%0%100%0%0%0%8
49.2%0%0%100%0%0%0%9
57.4%0%0%100%0%0%0%10
61.5%0%0%100%0%0%0%11
71.8%0%0%100%0%0%0%12
Compiler

Compiled 35 to 25 computations (28.6% saved)

sample722.0ms (22.6%)

Memory
-8.0MiB live, 775.6MiB allocated; 140ms collecting garbage
Samples
523.0ms8 254×0valid
1.0ms10×0invalid
0.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 336.0ms
ival-sqrt: 91.0ms (27.1% of total)
ival-cos: 90.0ms (26.8% of total)
ival-mult!: 71.0ms (21.1% of total)
ival-div!: 45.0ms (13.4% of total)
ival-sub!: 26.0ms (7.7% of total)
ival-<=: 5.0ms (1.5% of total)
ival-and: 4.0ms (1.2% of total)
adjust: 2.0ms (0.6% of total)
ival->: 2.0ms (0.6% of total)
ival-assert: 1.0ms (0.3% of total)
const: 0.0ms (0% of total)
Bogosity

preprocess33.0ms (1%)

Memory
36.6MiB live, 36.6MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036115
1128115
2408113
31598113
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Symmetry

(abs cosTheta_i)

(abs u2)

Compiler

Compiled 22 to 22 computations (0% saved)

series35.0ms (1.1%)

Memory
-30.3MiB live, 33.8MiB allocated; 28ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02491240
Stop Event
iter-limit
Counts
10 → 45
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32)))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (/ u1 (- 1 u1)) u1)
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (- 1 u1) #s(literal 1 binary32))
#s(approx (- 1 u1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 #s(literal -1 binary32)))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (/ u1 (- 1 u1)) #s(literal -1 binary32))
#s(approx (/ u1 (- 1 u1)) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)) #s(literal 1 binary32)))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) u1))
#s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 2 binary32))))) u1)) #s(literal 1 binary32)))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (+.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (* 314159265359/50000000000 u2) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
#s(approx u2 u2)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Calls

9 calls:

TimeVariablePoint
13.0ms
u2
0
3.0ms
u2
inf
2.0ms
u1
inf
1.0ms
u1
-inf
1.0ms
u2
-inf

rewrite118.0ms (3.7%)

Memory
12.4MiB live, 148.7MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01036
01636
16236
221336
378236
0401136
Stop Event
iter-limit
node-limit
iter-limit
Counts
10 → 338
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
Outputs
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (sqrt.f32 #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 0 binary32)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 #s(literal -1 binary32) u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(pow.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fabs.f32 (neg.f32 u1)))
(*.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (fabs.f32 u1))
(*.f32 (fabs.f32 (neg.f32 u1)) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (fabs.f32 u1) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 0 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)) (pow.f32 (neg.f32 u1) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 u1 #s(literal 1 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 0 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(sqrt.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))))
(sqrt.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 u1) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 #s(literal -1 binary32))) (*.f32 #s(literal -2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -1 binary32) u1)) (*.f32 #s(literal -2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -2 binary32) (neg.f32 u1)) (*.f32 #s(literal -2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 #s(literal -2 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 u1) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) u1)) (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 u1)) (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u1) #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal -1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u1)) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u1))) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (*.f32 u1 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) u1)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (fabs.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32))) (fabs.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 u1 #s(literal -1 binary32))) (fabs.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (*.f32 #s(literal -1 binary32) u1)) (fabs.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (fabs.f32 (neg.f32 u1)) (fabs.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (fabs.f32 u1) (fabs.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 u1)) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 0 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (neg.f32 u1) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fabs.f32 (neg.f32 u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fabs.f32 (neg.f32 u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (fabs.f32 u1) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (fabs.f32 u1) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 (neg.f32 u1)) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 (neg.f32 u1)) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 u1) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (fabs.f32 u1) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1 (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1 (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(pow.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))
(fabs.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fabs.f32 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (*.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fabs.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fabs.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(fabs.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fabs.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fabs.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
u1
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (neg.f32 u1)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 u1))) (neg.f32 u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 u1))) (neg.f32 u1))
(*.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 u1) #s(literal -2 binary32) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (fma.f32 (neg.f32 u1) #s(literal 1 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 u1) #s(literal 2 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 u1) #s(literal -2 binary32)) #s(literal 2 binary32)) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 0 binary32) #s(literal 0 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 0 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 0 binary32) (neg.f32 u1)) (+.f32 #s(literal 0 binary32) (neg.f32 u1)))) (-.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (neg.f32 u1))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 0 binary32) u1))) (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) u1)))
(/.f32 (-.f32 (*.f32 (neg.f32 u1) (neg.f32 u1)) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (+.f32 (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 3 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1) (-.f32 (*.f32 #s(literal 0 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 0 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 0 binary32) (neg.f32 u1)) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 0 binary32) (neg.f32 u1)) (+.f32 #s(literal 0 binary32) (neg.f32 u1))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (neg.f32 u1))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) u1) (-.f32 #s(literal 0 binary32) u1)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) u1)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (fma.f32 (neg.f32 u1) (neg.f32 u1) (fma.f32 #s(literal -1 binary32) #s(literal -1 binary32) (*.f32 (neg.f32 u1) #s(literal -1 binary32)))))
(/.f32 (+.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 #s(literal 2 binary32) (*.f32 u1 #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 4 binary32))
(/.f32 (-.f32 #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (*.f32 u1 #s(literal 2 binary32)))) #s(literal -4 binary32))
(/.f32 (-.f32 #s(literal 4 binary32) (*.f32 #s(literal 2 binary32) (*.f32 u1 #s(literal 2 binary32)))) #s(literal 4 binary32))
(/.f32 (-.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 u1 #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 u1) (neg.f32 u1)) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (fma.f32 (neg.f32 u1) (neg.f32 u1) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u1) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u1) (neg.f32 u1))) (-.f32 #s(literal 1 binary32) (neg.f32 u1)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 u1) (neg.f32 u1)) (*.f32 #s(literal 1 binary32) (neg.f32 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 u1)) (+.f32 #s(literal 1 binary32) u1))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (fma.f32 u1 u1 (*.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (neg.f32 u1) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u1)
(fma.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))
(+.f32 (/.f32 (*.f32 (neg.f32 u1) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 1 binary32))
(+.f32 (neg.f32 u1) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (neg.f32 u1)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) u1))
(+.f32 #s(literal 1 binary32) (neg.f32 u1))
(neg.f32 (-.f32 u1 #s(literal 1 binary32)))
#s(literal 1 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 2 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32) (*.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32) (*.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32) (*.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (fma.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (fma.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32))))))
(/.f32 (+.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)))
(-.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32)) #s(literal 1/2 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))))
(fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))))
(fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (+.f32 (fabs.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32))) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))))
(fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 (cos.f32 (/.f32 (-.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) (PI.f32)) #s(literal 2 binary32))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(fma.f32 (+.f32 (sin.f32 (-.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(sin.f32 (+.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32)) #s(literal 1/2 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(cos.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(cos.f32 (*.f32 (*.f32 u2 #s(literal 314159265359/25000000000 binary32)) #s(literal 1/2 binary32)))
(cos.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(neg.f32 (sin.f32 (-.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (neg.f32 (neg.f32 u2)) #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal -314159265359/50000000000 binary32) (neg.f32 u2))
(*.f32 (neg.f32 u2) #s(literal -314159265359/50000000000 binary32))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 (neg.f32 u2)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
#s(literal 314159265359/50000000000 binary32)
u2

eval37.0ms (1.1%)

Memory
0.9MiB live, 52.8MiB allocated; 10ms collecting garbage
Compiler

Compiled 9 219 to 1 584 computations (82.8% saved)

prune21.0ms (0.7%)

Memory
-12.6MiB live, 33.1MiB allocated; 4ms collecting garbage
Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New35619375
Fresh000
Picked011
Done000
Total35620376
Accuracy
99.9%
Counts
376 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
98.7%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.0%
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.9%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.9%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
93.6%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
96.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
90.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))))))
88.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
88.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
82.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
Compiler

Compiled 985 to 661 computations (32.9% saved)

series43.0ms (1.3%)

Memory
10.3MiB live, 55.9MiB allocated; 4ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06483816
Stop Event
iter-limit
Counts
31 → 124
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(literal -314159265359/50000000000 binary32)
u2
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(+.f32 #s(literal 1 binary32) u1)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32))
#s(literal 314159265359/25000000000 binary32)
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 u1)) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32)))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (/ u1 (- 1 u1)) u1)
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (- 1 u1) #s(literal 1 binary32))
#s(approx (- 1 u1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (+ 1 u1) (+.f32 #s(literal 1 binary32) u1))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (*.f32 #s(literal 1/2 binary32) (log.f32 u1)))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (fma.f32 #s(literal 1/2 binary32) u1 (*.f32 #s(literal 1/2 binary32) (log.f32 u1))))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (fma.f32 #s(literal 1/2 binary32) (log.f32 u1) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) u1)))))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (fma.f32 #s(literal 1/2 binary32) (log.f32 u1) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 u1 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/6 binary32) u1)))))))
#s(approx (log (/ u1 (- 1 u1))) (log.f32 u1))
#s(approx (log (/ u1 (- 1 u1))) (+.f32 u1 (log.f32 u1)))
#s(approx (log (/ u1 (- 1 u1))) (+.f32 (log.f32 u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u1)))))
#s(approx (log (/ u1 (- 1 u1))) (+.f32 (log.f32 u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 #s(literal -1 binary32)))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (/ u1 (- 1 u1)) #s(literal -1 binary32))
#s(approx (/ u1 (- 1 u1)) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)) #s(literal 1 binary32)))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) u1))
#s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32)))
#s(approx (* u1 (+ 1 u1)) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (+ 1 u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (/.f32 #s(literal -1/2 binary32) u1))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 7/6 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)) #s(literal 1/2 binary32)) u1))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 7/6 binary32) (*.f32 #s(literal 15/8 binary32) (/.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 2 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) u1)))) u1))
#s(approx (log (/ u1 (- 1 u1))) (/.f32 #s(literal -1 binary32) u1))
#s(approx (log (/ u1 (- 1 u1))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)))
#s(approx (log (/ u1 (- 1 u1))) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 3/2 binary32) (*.f32 #s(literal 7/3 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)) #s(literal 1 binary32)) u1))
#s(approx (log (/ u1 (- 1 u1))) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 7/3 binary32) (*.f32 #s(literal 15/4 binary32) (/.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) u1)))) u1))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 2 binary32))))) u1)) #s(literal 1 binary32)))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 7/6 binary32) (pow.f32 u1 #s(literal 2 binary32))))) u1)))
#s(approx (* (log (/ u1 (- 1 u1))) 1/2) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 7/6 binary32) (*.f32 #s(literal 15/8 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)) #s(literal 3/4 binary32)) u1))) u1)))
#s(approx (log (/ u1 (- 1 u1))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 7/3 binary32) (pow.f32 u1 #s(literal 2 binary32))))) u1)))
#s(approx (log (/ u1 (- 1 u1))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 7/3 binary32) (*.f32 #s(literal 15/4 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)) #s(literal 3/2 binary32)) u1))) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (fma.f32 u2 (fma.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI)))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI)))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI)))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI)))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
#s(approx (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx u2 u2)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (+.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (* 314159265359/50000000000 u2) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 u2 (fma.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (fma.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal 314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (PI.f32))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (*.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI)))) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
#s(approx (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
#s(approx (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))) (*.f32 u2 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (*.f32 u2 (+.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u2)))))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (*.f32 u2 (+.f32 #s(literal 314159265359/25000000000 binary32) (/.f32 (PI.f32) u2))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (+ (* -314159265359/50000000000 u2) (* 1/2 (PI)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (+ (* -314159265359/50000000000 u2) (* 1/2 (PI))) (*.f32 #s(literal -1 binary32) (*.f32 u2 (+.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u2))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (*.f32 #s(literal -1 binary32) (*.f32 u2 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/50000000000 binary32)))))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (*.f32 #s(literal -1 binary32) (*.f32 u2 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/25000000000 binary32)))))
Calls

9 calls:

TimeVariablePoint
3.0ms
u1
0
3.0ms
u1
inf
2.0ms
u2
0
2.0ms
u1
-inf
2.0ms
u2
inf

rewrite154.0ms (4.8%)

Memory
-16.8MiB live, 169.4MiB allocated; 22ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037193
062193
1201174
2721174
33180174
04496170
Stop Event
iter-limit
node-limit
iter-limit
Counts
31 → 714
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(literal -314159265359/50000000000 binary32)
u2
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(+.f32 #s(literal 1 binary32) u1)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32))
#s(literal 314159265359/25000000000 binary32)
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
Outputs
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (fma.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (neg.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))
(fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(+.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (fabs.f32 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (fabs.f32 u1) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (fabs.f32 u1) (fabs.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (exp.f32 (neg.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(/.f32 (fabs.f32 u1) (fabs.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (fabs.f32 u1) (fabs.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(-.f32 (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (exp.f32 #s(literal 1/2 binary32)) (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (+.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(+.f32 (cosh.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (sinh.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (cosh.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (cosh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sinh.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fabs.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32)))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
u1
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 u1))) (neg.f32 u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (+.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (neg.f32 u1))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (fma.f32 u1 u1 (*.f32 #s(literal 1 binary32) u1))))
(-.f32 (neg.f32 u1) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u1)
(fma.f32 #s(literal -1 binary32) u1 #s(literal 1 binary32))
(fma.f32 (neg.f32 u1) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 u1) #s(literal 1 binary32))
(fma.f32 u1 #s(literal -1 binary32) #s(literal 1 binary32))
(+.f32 (neg.f32 u1) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (neg.f32 u1)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) u1))
(+.f32 #s(literal 1 binary32) (neg.f32 u1))
(neg.f32 (-.f32 u1 #s(literal 1 binary32)))
#s(literal 1 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (fma.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)))
(sin.f32 (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(/.f32 (fma.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32))) (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (neg.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(neg.f32 (-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (fma.f32 #s(literal -1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(literal -314159265359/50000000000 binary32)
u2
(log.f32 (sqrt.f32 (exp.f32 (PI.f32))))
(*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (neg.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)))
(*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(/.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (neg.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
(neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))
#s(literal 1/2 binary32)
(PI.f32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(+.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(+.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(+.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32)))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fabs.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(pow.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 2 binary32))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1 binary32))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fabs.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fabs.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 u1) u1) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) u1)) u1)
(*.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))
(*.f32 (-.f32 u1 #s(literal -1 binary32)) u1)
(*.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))
(*.f32 u1 (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 u1 (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 u1)) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (neg.f32 u1) u1))) (+.f32 u1 (*.f32 (neg.f32 u1) u1)))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (*.f32 u1 u1) (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) u1))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 u1) u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (fma.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (neg.f32 u1) u1) (*.f32 u1 (*.f32 (neg.f32 u1) u1)))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) (*.f32 u1 u1))) (-.f32 u1 (*.f32 u1 u1)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(-.f32 (*.f32 u1 u1) (neg.f32 u1))
(-.f32 u1 (*.f32 (neg.f32 u1) u1))
(fma.f32 (fabs.f32 (fabs.f32 u1)) (fabs.f32 (fabs.f32 u1)) u1)
(fma.f32 (neg.f32 (fabs.f32 u1)) (neg.f32 (fabs.f32 u1)) u1)
(fma.f32 (fabs.f32 u1) (fabs.f32 u1) u1)
(fma.f32 (*.f32 u1 u1) #s(literal 1 binary32) u1)
(fma.f32 (neg.f32 u1) (neg.f32 u1) u1)
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1)
(fma.f32 u1 u1 u1)
(+.f32 (*.f32 u1 u1) u1)
(+.f32 u1 (*.f32 u1 u1))
(neg.f32 (*.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32)) u1))
(neg.f32 (*.f32 u1 (-.f32 (neg.f32 u1) #s(literal 1 binary32))))
(neg.f32 (-.f32 (*.f32 (neg.f32 u1) u1) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (fma.f32 u1 u1 (fma.f32 #s(literal -1 binary32) #s(literal -1 binary32) (neg.f32 u1))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (+.f32 (*.f32 u1 u1) (neg.f32 u1))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 1 binary32) (neg.f32 u1))
(-.f32 u1 #s(literal -1 binary32))
(fma.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(+.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) u1))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 u1)))
(+.f32 #s(literal 1 binary32) u1)
(+.f32 u1 #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) u1))
(neg.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (fma.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)))
(sin.f32 (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) u2) #s(literal 314159265359/25000000000 binary32))
(*.f32 (neg.f32 (neg.f32 u2)) #s(literal 314159265359/50000000000 binary32))
(*.f32 (neg.f32 u2) #s(literal -314159265359/50000000000 binary32))
(*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))
(*.f32 #s(literal 314159265359/25000000000 binary32) (*.f32 u2 #s(literal 1/2 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 (neg.f32 u2)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal -314159265359/50000000000 binary32) (neg.f32 u2))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 2 binary32))
(neg.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(neg.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
#s(literal 314159265359/50000000000 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (fma.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))) (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)))
(sin.f32 (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(+.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)))
(/.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32))) (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))))
(-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u2) #s(literal 314159265359/25000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 (neg.f32 u2)) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 314159265359/25000000000 binary32) (*.f32 u2 #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 (neg.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 u2 #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -314159265359/50000000000 binary32) (neg.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(neg.f32 (*.f32 (neg.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))))
(neg.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)))))
(neg.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (PI.f32))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32))) (PI.f32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (-.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (*.f32 #s(literal -314159265359/25000000000 binary32) u2))) (+.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (fma.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (*.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))))
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (+.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (PI.f32))) (+.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32)))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) (fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32)))))
(-.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (PI.f32)))
(-.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2))
(fma.f32 #s(literal 2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (PI.f32))
(fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1 binary32) (PI.f32))
(fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))
(fma.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 2 binary32) (PI.f32))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 #s(literal 2 binary32)) (PI.f32))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32))
(+.f32 (PI.f32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal 314159265359/25000000000 binary32)))
(+.f32 (PI.f32) (neg.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))
(+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(neg.f32 (-.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (PI.f32)))
(neg.f32 (neg.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))))
#s(literal 314159265359/25000000000 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 0 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (fma.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (neg.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))
(fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(+.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (log.f32 (exp.f32 #s(literal 1/2 binary32))))
(*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))
(/.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32))
(neg.f32 (neg.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (log.f32 (neg.f32 u1)) (log.f32 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (log.f32 u1) (log.f32 (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (log.f32 u1))
(+.f32 (log.f32 (neg.f32 u1)) (log.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(+.f32 (log.f32 u1) (log.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))

eval81.0ms (2.5%)

Memory
28.9MiB live, 123.2MiB allocated; 17ms collecting garbage
Compiler

Compiled 27 141 to 3 205 computations (88.2% saved)

prune42.0ms (1.3%)

Memory
-24.8MiB live, 66.6MiB allocated; 7ms collecting garbage
Pruning

41 alts after pruning (37 fresh and 4 done)

PrunedKeptTotal
New93531966
Fresh8614
Picked235
Done011
Total94541986
Accuracy
100.0%
Counts
986 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
93.4%
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
98.7%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.6%
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.3%
(*.f32 (*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.6%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
87.2%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
53.3%
(*.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
98.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
98.9%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
87.9%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 (+.f32 (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (*.f32 u1 u1) (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) u1)))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.9%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
78.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
76.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
92.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
74.8%
(*.f32 (exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
88.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
82.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
81.7%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
82.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
82.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
82.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
80.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
78.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
76.9%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
74.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
66.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
80.6%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
74.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
Compiler

Compiled 1 877 to 1 321 computations (29.6% saved)

series94.0ms (2.9%)

Memory
14.0MiB live, 113.2MiB allocated; 27ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06893901
Stop Event
iter-limit
Counts
32 → 114
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(PI.f32)
#s(literal 1/2 binary32)
(*.f32 u2 #s(literal -314159265359/50000000000 binary32))
u2
#s(literal -314159265359/50000000000 binary32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))
#s(approx (/ u1 (- 1 u1)) u1)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32)))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(fma.f32 u1 u1 u1)
#s(literal -1/2 binary32)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 u1)) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32)))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (/ u1 (- 1 u1)) u1)
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (- 1 u1) #s(literal 1 binary32))
#s(approx (- 1 u1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (log.f32 (sqrt.f32 u1)))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 u1 (fma.f32 #s(literal 1/24 binary32) (*.f32 u1 (-.f32 (*.f32 #s(literal 12 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32)))) (*.f32 #s(literal 3 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 4 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 u1 #s(literal -1/2 binary32))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32)))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (fma.f32 u1 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 u1 (fma.f32 #s(literal -1/4 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))) (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32)))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (fma.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 u1 (fma.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/4 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))) (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))) (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32)))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (pow.f32 u1 #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32)))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (fma.f32 u1 (fma.f32 #s(literal 3/8 binary32) (/.f32 u1 (pow.f32 u1 #s(literal -1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32)))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (fma.f32 u1 (fma.f32 u1 (fma.f32 #s(literal 5/16 binary32) (/.f32 u1 (pow.f32 u1 #s(literal -1/2 binary32))) (*.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32)))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (pow.f32 u1 #s(literal -1/2 binary32)))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (fma.f32 #s(literal -1/2 binary32) (*.f32 u1 (pow.f32 u1 #s(literal -1/2 binary32))) (pow.f32 u1 #s(literal -1/2 binary32))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (fma.f32 u1 (fma.f32 #s(literal -1/2 binary32) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 #s(literal -1/8 binary32) (*.f32 u1 (pow.f32 u1 #s(literal -1/2 binary32))))) (pow.f32 u1 #s(literal -1/2 binary32))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (fma.f32 u1 (fma.f32 #s(literal -1/2 binary32) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 u1 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 #s(literal -1/16 binary32) (*.f32 u1 (pow.f32 u1 #s(literal -1/2 binary32))))))) (pow.f32 u1 #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 #s(literal -1 binary32)))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (/ u1 (- 1 u1)) #s(literal -1 binary32))
#s(approx (/ u1 (- 1 u1)) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)) #s(literal 1 binary32)))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) u1))
#s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (log.f32 (sqrt.f32 #s(literal -1 binary32))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (-.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (-.f32 (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (pow.f32 u1 #s(literal 2 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (-.f32 (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -3/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32))))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (pow.f32 u1 #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (-.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 7/8 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (pow.f32 u1 #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (-.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1/4 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 7/8 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (fma.f32 #s(literal -7/16 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 25/16 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (*.f32 #s(literal 7/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 5/8 binary32) (/.f32 #s(literal 1 binary32) u1))) u1))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 5/8 binary32) (*.f32 #s(literal 13/16 binary32) (/.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 7/8 binary32) (pow.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 7/8 binary32) (pow.f32 u1 #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 #s(literal 25/16 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))))
#s(approx (+ (* u1 u1) u1) (pow.f32 u1 #s(literal 2 binary32)))
#s(approx (+ (* u1 u1) u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 2 binary32))))) u1)) #s(literal 1 binary32)))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) u1))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (fma.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 #s(literal 3 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) u1))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (*.f32 #s(literal 7/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) u1))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -25/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (fma.f32 #s(literal 7/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 7/8 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) u1)))) (fma.f32 #s(literal -1/4 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 7/8 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) u1)) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) u1))))
#s(approx (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 13/16 binary32) (pow.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 5/8 binary32) (/.f32 #s(literal 1 binary32) u1)))) u1))))
#s(approx (pow (/ u1 (- 1 u1)) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 7/8 binary32) (*.f32 #s(literal 25/16 binary32) (/.f32 #s(literal 1 binary32) u1))) u1)) #s(literal 1/2 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 u2 (fma.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* u2 -314159265359/50000000000) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
#s(approx u2 u2)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (/.f32 (pow.f32 u2 #s(literal 2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (fma.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (/.f32 (pow.f32 u2 #s(literal 2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))) (*.f32 #s(literal 98696044010906577398881/5000000000000000000000 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (fma.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (/.f32 (pow.f32 u2 #s(literal 2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))))) (*.f32 #s(literal 98696044010906577398881/5000000000000000000000 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (+.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (* 314159265359/50000000000 u2) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (*.f32 u2 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (*.f32 #s(literal -1 binary32) (*.f32 u2 (+.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u2))))))
Calls

9 calls:

TimeVariablePoint
36.0ms
u2
inf
9.0ms
u2
-inf
4.0ms
u1
0
3.0ms
u1
inf
2.0ms
u1
-inf

rewrite135.0ms (4.2%)

Memory
12.9MiB live, 148.1MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038220
063215
1248198
2851198
33512198
04178198
Stop Event
iter-limit
node-limit
iter-limit
Counts
32 → 778
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(PI.f32)
#s(literal 1/2 binary32)
(*.f32 u2 #s(literal -314159265359/50000000000 binary32))
u2
#s(literal -314159265359/50000000000 binary32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))
#s(approx (/ u1 (- 1 u1)) u1)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32)))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(fma.f32 u1 u1 u1)
#s(literal -1/2 binary32)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
Outputs
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (fma.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (neg.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))
(fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(+.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))
(+.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal -1 binary32) u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 u1) #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32))
(+.f32 (cosh.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (sinh.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (cosh.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
u1
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 u1))) (neg.f32 u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (+.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u1) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) (neg.f32 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (fma.f32 u1 u1 (*.f32 #s(literal 1 binary32) u1))))
(-.f32 (neg.f32 u1) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) u1)
(+.f32 (neg.f32 u1) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 0 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (neg.f32 u1)))
(+.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) u1))
(+.f32 #s(literal 1 binary32) (neg.f32 u1))
(neg.f32 (-.f32 u1 #s(literal 1 binary32)))
#s(literal 1 binary32)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32))) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(+.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(neg.f32 (fma.f32 #s(literal -1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(PI.f32)
#s(literal 1/2 binary32)
(*.f32 (neg.f32 u2) #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 u2))
(*.f32 #s(literal -314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal -314159265359/50000000000 binary32))
(neg.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
u2
#s(literal -314159265359/50000000000 binary32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))
(/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32)))
(pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fabs.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (/ u1 (- 1 u1)) u1)
(pow.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 2 binary32))
(pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal 1 binary32))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fabs.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
(fabs.f32 #s(approx (/ u1 (- 1 u1)) u1))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (fma.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))) (*.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(-.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (neg.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(-.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32)))
(fma.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(+.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))))
(+.f32 (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32)))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))) (-.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fma.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 0 binary32)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fma.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) #s(literal 1 binary32) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fma.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) #s(literal 0 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32))) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u2 u2) #s(literal 98696044010906577398881/2500000000000000000000 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(+.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(neg.f32 (fma.f32 #s(literal -1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(log.f32 (sqrt.f32 (exp.f32 (PI.f32))))
(*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (cbrt.f32 (neg.f32 (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (fabs.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (neg.f32 (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (cbrt.f32 (PI.f32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 1 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (neg.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
(neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal -1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))))
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(+.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(neg.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(neg.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))))
(neg.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 2 binary32))
(/.f32 #s(literal -2 binary32) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32)))
(/.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(/.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 2 binary32)))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 0 binary32)))
(fma.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32) (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 0 binary32)))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)) (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 0 binary32)))
(fma.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 0 binary32)))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/2 binary32))
(+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 0 binary32)))
(+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 #s(literal 0 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fabs.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1 binary32)))
(neg.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal -1 binary32)))
(neg.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 u1) u1) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) u1)) u1)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) (*.f32 u1 u1))) (*.f32 u1 u1))
(*.f32 (-.f32 u1 #s(literal -1 binary32)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))
(*.f32 u1 (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (neg.f32 u1) u1))) (+.f32 u1 (*.f32 (neg.f32 u1) u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 u1) u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (fma.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (neg.f32 u1) u1) (*.f32 u1 (*.f32 (neg.f32 u1) u1)))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) (*.f32 u1 u1))) (-.f32 u1 (*.f32 u1 u1)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 (*.f32 u1 u1) (*.f32 u1 u1) (+.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) (neg.f32 u1)))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 u1)) (+.f32 (*.f32 u1 u1) (neg.f32 u1)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 u1)) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (*.f32 u1 u1) (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) u1))))
(-.f32 (*.f32 u1 u1) (neg.f32 u1))
(-.f32 u1 (*.f32 (neg.f32 u1) u1))
(fma.f32 (neg.f32 (neg.f32 (fabs.f32 u1))) (neg.f32 (neg.f32 (fabs.f32 u1))) u1)
(fma.f32 (neg.f32 (fabs.f32 u1)) (neg.f32 (fabs.f32 u1)) u1)
(fma.f32 (fabs.f32 u1) (fabs.f32 u1) u1)
(fma.f32 (neg.f32 u1) (neg.f32 u1) u1)
(fma.f32 u1 u1 u1)
(+.f32 (*.f32 u1 u1) u1)
(+.f32 u1 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u1))) (fabs.f32 u1)))
(+.f32 u1 (*.f32 u1 u1))
(neg.f32 (fma.f32 (neg.f32 u1) u1 (neg.f32 u1)))
(neg.f32 (-.f32 (*.f32 (neg.f32 u1) u1) u1))
(neg.f32 (neg.f32 (fma.f32 u1 u1 u1)))
#s(literal -1/2 binary32)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (+.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (fma.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 1 binary32)))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (neg.f32 u2) #s(literal -314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 #s(literal -314159265359/50000000000 binary32) (neg.f32 u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
#s(literal 314159265359/50000000000 binary32)

eval67.0ms (2.1%)

Memory
7.4MiB live, 103.0MiB allocated; 13ms collecting garbage
Compiler

Compiled 22 759 to 2 682 computations (88.2% saved)

prune40.0ms (1.3%)

Memory
-27.4MiB live, 64.2MiB allocated; 7ms collecting garbage
Pruning

48 alts after pruning (42 fresh and 6 done)

PrunedKeptTotal
New71317730
Fresh72532
Picked325
Done044
Total72348771
Accuracy
100.0%
Counts
771 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.8%
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
87.7%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
93.4%
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
98.7%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
78.8%
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
87.7%
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.6%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
53.3%
(*.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
98.9%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
87.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
87.9%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
78.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
76.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
92.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
74.8%
(*.f32 (exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
96.2%
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
76.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
98.8%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
76.1%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))
82.2%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
20.0%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
66.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
88.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
82.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
81.7%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
66.0%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
82.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
82.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
80.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
78.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
76.9%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
74.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
66.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
80.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
72.7%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
65.3%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
74.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
Compiler

Compiled 1 943 to 1 554 computations (20% saved)

series51.0ms (1.6%)

Memory
14.6MiB live, 66.2MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07735495
Stop Event
iter-limit
Counts
40 → 143
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))
(fabs.f32 u2)
u2
#s(literal 314159265359/50000000000 binary32)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 2 binary32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(+.f32 #s(literal 1 binary32) u1)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))
#s(approx (/ u1 (- 1 u1)) u1)
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32))
#s(literal 314159265359/25000000000 binary32)
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal -314159265359/50000000000 binary32))
#s(literal -314159265359/50000000000 binary32)
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u1 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 u1) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u1 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (sqrt.f32 u1)))))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1)))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32)))))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 u1)))))))
#s(approx (/ u1 (- 1 u1)) u1)
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (- 1 u1) #s(literal 1 binary32))
#s(approx (- 1 u1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (+ 1 u1) (+.f32 #s(literal 1 binary32) u1))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (log.f32 (sqrt.f32 u1)))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u1 (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 u1)) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 u1 (fma.f32 #s(literal 1/24 binary32) (*.f32 u1 (-.f32 (*.f32 #s(literal 12 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32)))) (*.f32 #s(literal 3 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 4 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))) (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 u1)) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sqrt.f32 u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 u1) #s(literal 2 binary32))))))) (sqrt.f32 u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 #s(literal -1 binary32)))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (-.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (/ u1 (- 1 u1)) #s(literal -1 binary32))
#s(approx (/ u1 (- 1 u1)) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)) #s(literal 1 binary32)))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) u1))
#s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32)))
#s(approx (* u1 (+ 1 u1)) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (+ 1 u1) (*.f32 u1 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (log.f32 (sqrt.f32 #s(literal -1 binary32))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (-.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u1 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (-.f32 (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (pow.f32 u1 #s(literal 2 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (-.f32 (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -3/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32))))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (pow.f32 u1 #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u1 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))))
#s(approx (/ u1 (- 1 u1)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 2 binary32))))) u1)) #s(literal 1 binary32)))
#s(approx (- 1 u1) (*.f32 #s(literal -1 binary32) (*.f32 u1 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) u1))))
#s(approx (log (sqrt (/ u1 (- 1 u1)))) (+.f32 (log.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (fma.f32 #s(literal 3/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 #s(literal 3 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))) (*.f32 u1 (sqrt.f32 #s(literal -1 binary32)))))) u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) u1) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal -98696044010906577398881/10000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/10000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/300000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/10000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/22500000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/300000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))))
#s(approx (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2) (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))
#s(approx (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2) (fma.f32 #s(literal -98696044010906577398881/10000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))))
#s(approx (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2) (fma.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/300000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))) #s(literal 98696044010906577398881/10000000000000000000000 binary32)))))
#s(approx (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2) (fma.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (+.f32 #s(literal 9740909103402808085817682884085781839780052161/300000000000000000000000000000000000000000000 binary32) (*.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/22500000000000000000000000000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))) #s(literal 98696044010906577398881/10000000000000000000000 binary32)))))
#s(approx (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) (+.f32 #s(literal 1 binary32) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))
#s(approx (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) (+.f32 #s(literal 1 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) (+.f32 #s(literal 1 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))) #s(literal 98696044010906577398881/5000000000000000000000 binary32))))))
#s(approx (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) (+.f32 #s(literal 1 binary32) (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (+.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))) #s(literal 98696044010906577398881/5000000000000000000000 binary32))))))
#s(approx (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))
#s(approx (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))
#s(approx (* (fabs u2) 314159265359/50000000000) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))
#s(approx (fabs u2) (fabs.f32 u2))
#s(approx u2 u2)
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (+.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))) #s(literal 98696044010906577398881/5000000000000000000000 binary32)))))
#s(approx (* 314159265359/50000000000 u2) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (fma.f32 #s(literal -961389193575684075633145058384385882649239799132134631991269883031841/11250000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 9740909103402808085817682884085781839780052161/150000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (fma.f32 u2 (fma.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (fma.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal 314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (PI.f32))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (fma.f32 u2 (fma.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 #s(literal 31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 u2 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -314159265359/50000000000 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u2 (fma.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (*.f32 u2 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (* u2 -314159265359/50000000000) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))))
#s(approx (/ (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) 2) (*.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))))))
#s(approx (+ (sin (- (* 1/2 (PI)) (* (fabs u2) 314159265359/50000000000))) (cos (* 314159265359/50000000000 u2))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))
#s(approx (cos (* 314159265359/50000000000 u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (*.f32 u2 (+.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u2)))))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (*.f32 u2 (+.f32 #s(literal 314159265359/25000000000 binary32) (/.f32 (PI.f32) u2))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (*.f32 u2 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (* (+ (* u2 314159265359/25000000000) (PI)) 1/2)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))))
#s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (*.f32 #s(literal -1 binary32) (*.f32 u2 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/50000000000 binary32)))))
#s(approx (+ (* u2 314159265359/25000000000) (PI)) (*.f32 #s(literal -1 binary32) (*.f32 u2 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) u2)) #s(literal 314159265359/25000000000 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)))) (*.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (sin (+ (* (PI) 1/2) (* u2 -314159265359/50000000000))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (+ (* (PI) 1/2) (* u2 -314159265359/50000000000)) (*.f32 #s(literal -1 binary32) (*.f32 u2 (+.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u2))))))
Calls

9 calls:

TimeVariablePoint
3.0ms
u2
-inf
3.0ms
u2
inf
3.0ms
u2
0
2.0ms
u1
-inf
2.0ms
u1
inf

rewrite136.0ms (4.2%)

Memory
31.4MiB live, 166.2MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046301
077304
1286301
21094259
04188250
Stop Event
iter-limit
node-limit
iter-limit
Counts
40 → 1 109
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))
(fabs.f32 u2)
u2
#s(literal 314159265359/50000000000 binary32)
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 2 binary32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))
#s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (+.f32 #s(literal 1 binary32) u1))
(+.f32 #s(literal 1 binary32) u1)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
(exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1))))))
(log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))
#s(approx (/ u1 (- 1 u1)) u1)
(sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32))
#s(literal 314159265359/25000000000 binary32)
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal -314159265359/50000000000 binary32))
#s(literal -314159265359/50000000000 binary32)
Outputs
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1/2 binary32))
(*.f32 (neg.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -1/2 binary32))
(*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -2 binary32))
(/.f32 (*.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal -2 binary32))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32)) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 2 binary32)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (neg.f32 u1) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 u1)) (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 u1))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 u1)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) (neg.f32 (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fabs.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(fabs.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
u1
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 u1))) (neg.f32 u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (fma.f32 (neg.f32 u1) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (+.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u1) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 u1)) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (+.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u1))))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) (neg.f32 u1)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (fma.f32 u1 u1 (*.f32 #s(literal 1 binary32) u1))))
(-.f32 (neg.f32 u1) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u1)))
(-.f32 #s(literal 1 binary32) u1)
(+.f32 (neg.f32 u1) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 u1))
(neg.f32 (-.f32 u1 #s(literal 1 binary32)))
#s(literal 1 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32))
(*.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32))
(*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32))
(*.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal -2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -2 binary32))
(/.f32 (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))) #s(literal -4 binary32))
(/.f32 (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -4 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)))) #s(literal -4 binary32))
(/.f32 (neg.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) #s(literal -4 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (cos.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 4 binary32))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32))
(/.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 4 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 4 binary32) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(-.f32 (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)))
(fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(+.f32 (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 4 binary32)))
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) #s(literal 4 binary32)) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (/.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32))) #s(literal 2 binary32))) (cos.f32 (/.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (/.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (-.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (fma.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(-.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(neg.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(-.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(sin.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(sin.f32 (neg.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32))))
(sin.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)))
(sin.f32 (+.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (PI.f32)))
(sin.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (PI.f32)))
(sin.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))
(sin.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (PI.f32)) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (PI.f32)) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (PI.f32)) (PI.f32)))
(cos.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))
(neg.f32 (sin.f32 (-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)) (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))) (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))) (+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)) (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (neg.f32 (fabs.f32 u2)) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 (fabs.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (fabs.f32 u2) #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(+.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(log.f32 (sqrt.f32 (exp.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(/.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32))
(/.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (neg.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))
(*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32))
(sqrt.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)))
(pow.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) #s(literal 1/2 binary32))
(fabs.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 (neg.f32 u2))))
(fabs.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal 314159265359/50000000000 binary32)))
(fabs.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fabs.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(fabs.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fabs.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))
(*.f32 (pow.f32 (*.f32 u2 u2) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (*.f32 u2 u2) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (neg.f32 u2)) (sqrt.f32 (neg.f32 u2)))
(*.f32 (sqrt.f32 (fabs.f32 u2)) (sqrt.f32 (fabs.f32 u2)))
(*.f32 (pow.f32 (neg.f32 u2) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 u2) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (fabs.f32 u2) #s(literal 1/2 binary32)) (pow.f32 (fabs.f32 u2) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u2 #s(literal 1/2 binary32)) (pow.f32 u2 #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u2) (sqrt.f32 u2))
(sqrt.f32 (*.f32 u2 u2))
(pow.f32 (*.f32 u2 u2) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (neg.f32 u2))))
(fabs.f32 (neg.f32 (neg.f32 u2)))
(fabs.f32 (neg.f32 (fabs.f32 u2)))
(fabs.f32 (neg.f32 u2))
(fabs.f32 (fabs.f32 u2))
(fabs.f32 u2)
(exp.f32 (*.f32 (log.f32 (*.f32 u2 u2)) #s(literal 1/2 binary32)))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(-.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(sin.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(sin.f32 (neg.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32))))
(sin.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)))
(sin.f32 (+.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (PI.f32)))
(sin.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (PI.f32)))
(sin.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))
(sin.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (PI.f32)) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (PI.f32)) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (PI.f32)) (PI.f32)))
(cos.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))
(neg.f32 (sin.f32 (-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (neg.f32 u2) #s(literal -314159265359/50000000000 binary32))
(*.f32 #s(literal -314159265359/50000000000 binary32) (neg.f32 u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
#s(literal 2 binary32)
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(/.f32 (fma.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(fma.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(fma.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(fabs.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fabs.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1/2 binary32)))
(exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(pow.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 2 binary32))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1 binary32))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fabs.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fabs.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(exp.f32 (+.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 u1) u1) u1)) u1)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u1 u1)) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) u1)) u1)
(*.f32 (-.f32 u1 #s(literal -1 binary32)) u1)
(*.f32 u1 (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 u1)) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (neg.f32 u1) u1))) (+.f32 u1 (*.f32 (neg.f32 u1) u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (neg.f32 (*.f32 u1 u1)) (neg.f32 (*.f32 u1 u1)))) (+.f32 u1 (neg.f32 (*.f32 u1 u1))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (*.f32 u1 u1) (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) u1))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 u1) u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (fma.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (neg.f32 u1) u1) (*.f32 u1 (*.f32 (neg.f32 u1) u1)))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 u1 u1)) #s(literal 3 binary32))) (fma.f32 u1 u1 (fma.f32 (neg.f32 (*.f32 u1 u1)) (neg.f32 (*.f32 u1 u1)) (*.f32 u1 (neg.f32 (*.f32 u1 u1))))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) (*.f32 u1 u1))) (-.f32 u1 (*.f32 u1 u1)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 (*.f32 u1 u1)))))
(-.f32 (*.f32 u1 u1) (neg.f32 u1))
(-.f32 u1 (*.f32 (neg.f32 u1) u1))
(-.f32 u1 (neg.f32 (*.f32 u1 u1)))
(fma.f32 (fabs.f32 (fabs.f32 u1)) (fabs.f32 (fabs.f32 u1)) u1)
(fma.f32 (neg.f32 (fabs.f32 u1)) (neg.f32 (fabs.f32 u1)) u1)
(fma.f32 (neg.f32 (neg.f32 u1)) (neg.f32 (neg.f32 u1)) u1)
(fma.f32 (fabs.f32 u1) (fabs.f32 u1) u1)
(fma.f32 (*.f32 u1 u1) #s(literal 1 binary32) u1)
(fma.f32 (neg.f32 u1) (neg.f32 u1) u1)
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1)
(fma.f32 u1 u1 u1)
(+.f32 (*.f32 u1 u1) u1)
(+.f32 u1 (*.f32 u1 u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (neg.f32 u1)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 u1)) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u1))))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (fma.f32 u1 u1 (fma.f32 #s(literal -1 binary32) #s(literal -1 binary32) (*.f32 u1 #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (+.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) (neg.f32 u1)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (-.f32 (*.f32 u1 u1) (*.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (neg.f32 u1))))
(-.f32 #s(literal 1 binary32) (neg.f32 u1))
(-.f32 u1 #s(literal -1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u1)))
(+.f32 #s(literal 1 binary32) u1)
(+.f32 u1 #s(literal 1 binary32))
(neg.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(/.f32 (fma.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 2 binary32) (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(fma.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(fma.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))
(fabs.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fabs.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(literal 1/2 binary32)))
(exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(*.f32 #s(literal 1/2 binary32) (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))
(*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))
(pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
(fabs.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fabs.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
(sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (/ u1 (- 1 u1)) u1)
(pow.f32 (*.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 2 binary32))
(pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal 1 binary32))
(fabs.f32 (*.f32 (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))))
(fabs.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (neg.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
(fabs.f32 #s(approx (/ u1 (- 1 u1)) u1))
(fma.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))))
(sin.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))))
(cos.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(cos.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))) #s(literal -2 binary32))
(/.f32 (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))) #s(literal 2 binary32))
(/.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal -2 binary32))
(/.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) #s(literal 2 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)) #s(literal 2 binary32)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (/.f32 (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 2 binary32)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (PI.f32))) (PI.f32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)) (PI.f32))) (PI.f32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (PI.f32))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32))) (PI.f32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (*.f32 #s(literal -314159265359/25000000000 binary32) u2))) (+.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)) (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)))) (+.f32 (PI.f32) (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))) (+.f32 (PI.f32) (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (neg.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (fma.f32 (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (*.f32 #s(literal -314159265359/25000000000 binary32) u2) (*.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (fma.f32 (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)) (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)) (*.f32 (PI.f32) (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (fma.f32 (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))) (-.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)))) (fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (+.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (PI.f32))) (+.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32)))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) #s(literal 3 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) (fma.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32)))))
(-.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (neg.f32 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (PI.f32)))
(-.f32 (PI.f32) (*.f32 #s(literal -314159265359/25000000000 binary32) u2))
(-.f32 (PI.f32) (*.f32 (neg.f32 u2) #s(literal 314159265359/25000000000 binary32)))
(-.f32 (PI.f32) (neg.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
(fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (neg.f32 (neg.f32 (PI.f32))))
(fma.f32 #s(literal 314159265359/25000000000 binary32) u2 (PI.f32))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (neg.f32 (neg.f32 (PI.f32))))
(fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (neg.f32 (neg.f32 (PI.f32))))
(+.f32 (*.f32 #s(literal 314159265359/25000000000 binary32) u2) (PI.f32))
(+.f32 (PI.f32) (*.f32 #s(literal 314159265359/25000000000 binary32) u2))
(neg.f32 (-.f32 (neg.f32 (PI.f32)) (*.f32 #s(literal 314159265359/25000000000 binary32) u2)))
#s(literal 314159265359/25000000000 binary32)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))) (-.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (-.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (neg.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))
(-.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(fma.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(+.f32 (*.f32 (*.f32 (+.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (-.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) #s(literal 1/2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))) (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))))
(-.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 (fabs.f32 u2))) #s(literal 314159265359/50000000000 binary32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1/4 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(sin.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(sin.f32 (neg.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32))))
(sin.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)))
(sin.f32 (+.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (PI.f32)))
(sin.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (PI.f32)))
(sin.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))))
(sin.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 #s(literal 0 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2))) #s(literal 0 binary32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (neg.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(cos.f32 (+.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (PI.f32)) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2) (PI.f32)) (PI.f32)))
(cos.f32 (+.f32 (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (PI.f32)) (PI.f32)))
(cos.f32 (neg.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2))))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) (fabs.f32 u2)))
(cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (fabs.f32 u2)))
(neg.f32 (sin.f32 (-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal -2 binary32) (neg.f32 (PI.f32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 2 binary32) (PI.f32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (fma.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (fma.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2))) (fma.f32 #s(literal 314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))))
(-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (neg.f32 u2) #s(literal 314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 1 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(+.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 u2)) #s(literal -314159265359/50000000000 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 #s(literal -314159265359/50000000000 binary32) u2))
(neg.f32 (-.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 u2) #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal -314159265359/50000000000 binary32) u2)
(*.f32 #s(literal 314159265359/50000000000 binary32) (neg.f32 u2))
(*.f32 u2 #s(literal -314159265359/50000000000 binary32))
(neg.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
#s(literal -314159265359/50000000000 binary32)

eval113.0ms (3.5%)

Memory
-9.6MiB live, 174.9MiB allocated; 28ms collecting garbage
Compiler

Compiled 41 531 to 4 713 computations (88.7% saved)

prune86.0ms (2.7%)

Memory
-27.9MiB live, 76.8MiB allocated; 115ms collecting garbage
Pruning

56 alts after pruning (49 fresh and 7 done)

PrunedKeptTotal
New1 061171 078
Fresh53237
Picked415
Done066
Total1 070561 126
Accuracy
100.0%
Counts
1 126 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.8%
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
87.7%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
98.7%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
78.8%
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
87.7%
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.6%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
75.8%
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
99.1%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (sqrt.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
99.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
98.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
99.0%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
98.9%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
88.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
87.9%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 u1)) (-.f32 (*.f32 u1 u1) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
87.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
87.9%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
78.8%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
76.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
76.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
76.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
92.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
74.8%
(*.f32 (exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
85.4%
(*.f32 (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
76.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
98.8%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
76.1%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))
82.2%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
20.0%
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
66.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
88.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
82.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
73.8%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
66.0%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
82.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
82.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
80.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
74.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
74.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
74.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
74.3%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
78.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
76.9%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
74.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
19.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
66.1%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
80.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
72.7%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
19.4%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
65.3%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
74.5%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
Compiler

Compiled 1 235 to 969 computations (21.5% saved)

regimes809.0ms (25.3%)

Memory
51.5MiB live, 1 086.2MiB allocated; 92ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
4 → 1
5 → 1
28 → 1
29 → 2
32 → 1
33 → 2
35 → 2
37 → 2
38 → 2
39 → 2
41 → 2
52 → 1
85 → 1
Calls
Call 1
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
Call 2
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
Call 3
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
Call 4
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
Call 5
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
Call 6
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
Call 7
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
Call 8
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
Call 9
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
Outputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
Call 10
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
Call 11
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
Call 12
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Outputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Call 13
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Call 14
Inputs
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)) u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) u1) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (sqrt.f32 (exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1)))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) #s(approx (sqrt (/ u1 (- 1 u1))) (+.f32 (sqrt.f32 u1) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u1 #s(literal 2 binary32)) (sqrt.f32 u1))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (* u1 (+ 1 u1)) (pow.f32 u1 #s(literal 2 binary32))))))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (+.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (*.f32 (pow.f32 u2 #s(literal 2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 #s(approx (* (+ (* u2 314159265359/25000000000) (PI)) 1/2) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32))) u1)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) #s(approx (cos (* 314159265359/50000000000 u2)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -98696044010906577398881/5000000000000000000000 binary32) (pow.f32 u2 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 u2 #s(literal -314159265359/50000000000 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 #s(approx (- 1 u1) (*.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) u1)))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) (*.f32 u1 (+.f32 #s(literal 1 binary32) u1)))))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (exp.f32 (*.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) u1)) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) (sqrt.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (/ 1 (pow (/ u1 (- 1 u1)) -1/2)) (cos (* 314159265359/50000000000 u2))) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (log.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (*.f32 u1 u1)) (-.f32 (*.f32 u1 u1) u1)))) (sin.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 u1 u1))) (*.f32 u1 u1))) #s(literal -1/2 binary32))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1/2 binary32))) (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (fabs.f32 u2) #s(literal 314159265359/50000000000 binary32)))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (+.f32 (sin.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (sqrt.f32 (*.f32 #s(literal 98696044010906577398881/2500000000000000000000 binary32) (*.f32 u2 u2))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 (+.f32 (pow.f32 (*.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (*.f32 u1 u1) (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 (*.f32 u1 u1) u1)))))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (*.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cosh.f32 (log.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1/2 binary32))))) (sin.f32 (*.f32 (fma.f32 u2 #s(literal 314159265359/25000000000 binary32) (PI.f32)) #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (-.f32 (cos.f32 (-.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)))) #s(literal 1/2 binary32) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (cos (* 314159265359/50000000000 u2))) (fma.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1) (*.f32 (pow.f32 u1 #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u1 (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (-.f32 (*.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 0 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 0 binary32)) (sin.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (cos.f32 (*.f32 u2 #s(literal -314159265359/50000000000 binary32))))))))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (fma.f32 #s(literal -314159265359/50000000000 binary32) u2 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
Calls

90 calls:

23.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
22.0ms
cosTheta_i
22.0ms
u2
22.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
20.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Results
AccuracySegmentsBranch
66.1%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
66.1%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
66.1%1u1
66.1%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
66.1%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
66.1%1u2
66.1%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
66.1%1cosTheta_i
74.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
74.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
74.4%1u1
74.4%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
74.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
74.4%1u2
74.4%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
74.4%1cosTheta_i
74.4%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
74.4%1u2
74.4%1cosTheta_i
74.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
74.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
74.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
74.4%1u1
74.4%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
82.5%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
82.5%1u2
82.5%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
82.5%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
82.5%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
82.5%1u1
82.5%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.5%1cosTheta_i
86.7%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
86.7%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
86.8%2(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
86.8%2(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
86.8%2(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
86.8%2u1
86.7%2u2
88.3%1cosTheta_i
88.3%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
88.3%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
88.3%1u1
88.3%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.3%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
88.3%1u2
88.3%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
94.8%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
94.8%2u2
94.8%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
94.9%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
94.9%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
94.9%2u2
94.9%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
94.9%2u2
94.9%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
88.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
88.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
88.4%1u1
92.9%2(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
95.0%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
95.0%2u2
95.0%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
97.1%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
97.1%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
97.1%2u2
97.1%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
97.1%2(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
95.5%2(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
95.5%2(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
96.2%2(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.4%1cosTheta_i
95.5%2u1
97.1%2u2
99.0%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
99.0%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
99.0%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
99.0%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
99.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
99.0%1cosTheta_i
99.0%1u1
99.0%1u2
99.2%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
99.2%1(cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
99.2%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
99.2%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
99.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (cos.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
99.2%1cosTheta_i
99.2%1u1
99.2%1u2
Compiler

Compiled 2 481 to 839 computations (66.2% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.004772921558469534
0.004930009134113789
Compiler

Compiled 14 to 17 computations (-21.4% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9995203018188477
0.9995503425598145
Compiler

Compiled 14 to 17 computations (-21.4% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.991845428943634
0.9924851655960083
Compiler

Compiled 14 to 17 computations (-21.4% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.991845428943634
0.9924851655960083
Compiler

Compiled 14 to 17 computations (-21.4% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.991845428943634
0.9924851655960083
Compiler

Compiled 14 to 17 computations (-21.4% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.991845428943634
0.9924851655960083
Compiler

Compiled 14 to 17 computations (-21.4% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.04409951716661453
0.04705621302127838
Compiler

Compiled 14 to 17 computations (-21.4% saved)

derivations97.0ms (3%)

Memory
-13.1MiB live, 83.0MiB allocated; 8ms collecting garbage
Stop Event
fuel
Compiler

Compiled 491 to 86 computations (82.5% saved)

preprocess121.0ms (3.8%)

Memory
-2.8MiB live, 278.2MiB allocated; 24ms collecting garbage
Remove

(abs u2)

(abs cosTheta_i)

Compiler

Compiled 2 466 to 1 457 computations (40.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...