Trowbridge-Reitz Sample, near normal, slope_y

Time bar (total: 10.6s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated

analyze264.0ms (2.5%)

Memory
1.2MiB live, 522.3MiB allocated
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)

sample2.5s (23.3%)

Memory
-57.9MiB live, 3 417.6MiB allocated
Samples
1.8s8 256×0valid
1.0ms0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
const: 547.0ms (36.9% of total)
ival-sin: 399.0ms (26.9% of total)
ival-mult: 169.0ms (11.4% of total)
ival-<=: 99.0ms (6.7% of total)
ival-div: 72.0ms (4.9% of total)
ival-sub: 69.0ms (4.7% of total)
ival-sqrt: 60.0ms (4% of total)
ival-and: 33.0ms (2.2% of total)
ival->: 26.0ms (1.8% of total)
exact: 5.0ms (0.3% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain135.0ms (1.3%)

Memory
0.9MiB live, 159.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
00-0-(-.f32 #s(literal 1 binary32) u1)
00-0-(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
00-0-u2
00-0-#s(literal 1 binary32)
00-0-#s(literal 314159265359/50000000000 binary32)
00-0-u1
00-0-(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
00-0-(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
00-0-(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
Confusion
Predicted +Predicted -
+01
-0255
Precision
0/0
Recall
0.0
Confusion?
Predicted +Predicted MaybePredicted -
+001
-00255
Precision?
0/0
Recall?
0.0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+001
-000
Precision?
0/0
Recall?
0.0
Samples
56.0ms512×0valid
Compiler

Compiled 87 to 37 computations (57.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-mult: 17.0ms (41.1% of total)
const: 7.0ms (16.9% of total)
ival-sin: 6.0ms (14.5% of total)
ival-div: 4.0ms (9.7% of total)
ival-sqrt: 3.0ms (7.3% of total)
ival-sub: 2.0ms (4.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess53.0ms (0.5%)

Memory
6.7MiB live, 50.2MiB allocated
Algorithm
egg-herbie
Rules
182×associate-*l*
162×associate-*r*
150×sub-neg
148×distribute-lft-neg-in
134×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036106
178101
2132101
324399
447099
585499
6110499
7123899
8131099
9135699
10137299
11137699
01011
01611
12211
22611
33111
43811
54811
66311
78611
810811
911611
1011811
011811
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
Symmetry

(abs cosTheta_i)

(negabs u2)

Compiler

Compiled 11 to 11 computations (0% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Compiler

Compiled 11 to 11 computations (0% saved)

simplify6.0ms (0.1%)

Memory
5.7MiB live, 5.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 #s(literal 1 binary32) u1)
cost-diff0
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
cost-diff0
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Rules
36×lower-+.f64
36×lower-+.f32
26×sub-neg
26×lower--.f64
24×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01036
01636
12236
22636
33136
43836
54836
66336
78636
810836
911636
1011836
011836
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.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)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (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) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
#s(literal 314159265359/50000000000 binary32)
u2

localize47.0ms (0.4%)

Memory
-7.1MiB live, 30.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.16015625
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
accuracy0.16274132069442182
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
accuracy0.2890625
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
accuracy0.33041000976844204
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Samples
41.0ms256×0valid
Compiler

Compiled 38 to 13 computations (65.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-sin: 21.0ms (64.3% of total)
ival-mult: 3.0ms (9.2% of total)
const: 3.0ms (9.2% of total)
ival-div: 2.0ms (6.1% of total)
ival-sqrt: 2.0ms (6.1% of total)
ival-sub: 1.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
9.3MiB live, 9.3MiB allocated
Counts
6 → 84
Calls
Call 1
Inputs
#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())
#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())
#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())
Outputs
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 u1)) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 u1)) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 u1)) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 u1) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (- (/ 1 u1) 1)) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (- (/ 1 u1) 1)) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (- (/ 1 u1) 1)) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 u1) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (- 1 (/ 1 u1)))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (- 1 (/ 1 u1)))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (- 1 (/ 1 u1)))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
2.0ms
u2
@0
((* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
2.0ms
u1
@inf
((* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
1.0ms
u2
@inf
((* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
1.0ms
u1
@0
((* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
1.0ms
u2
@-inf
((* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))

simplify253.0ms (2.4%)

Memory
2.0MiB live, 157.1MiB allocated
Algorithm
egg-herbie
Rules
17 106×lower-fma.f64
17 106×lower-fma.f32
5 714×lower-*.f64
5 714×lower-*.f32
3 278×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021002
1602910
21745837
35203784
47613783
08018754
Stop Event
iter limit
node limit
Counts
84 → 83
Calls
Call 1
Inputs
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
1
(+ 1 (* -1 u1))
(+ 1 (* -1 u1))
(+ 1 (* -1 u1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(* -1 u1)
(* u1 (- (/ 1 u1) 1))
(* u1 (- (/ 1 u1) 1))
(* u1 (- (/ 1 u1) 1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(* -1 u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(* -1 (* u1 (- 1 (/ 1 u1))))
(* -1 (* u1 (- 1 (/ 1 u1))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
Outputs
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (*.f32 u1 u1)) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 u1 (sqrt.f32 u1)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)))))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (*.f32 u1 u1)) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1))
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 u1))
1
#s(literal 1 binary32)
(+ 1 (* -1 u1))
(-.f32 #s(literal 1 binary32) u1)
(+ 1 (* -1 u1))
(-.f32 #s(literal 1 binary32) u1)
(+ 1 (* -1 u1))
(-.f32 #s(literal 1 binary32) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal -5/16 binary32) u1) #s(literal -3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (/ 1 u1) 1))
(-.f32 #s(literal 1 binary32) u1)
(* u1 (- (/ 1 u1) 1))
(-.f32 #s(literal 1 binary32) u1)
(* u1 (- (/ 1 u1) 1))
(-.f32 #s(literal 1 binary32) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) (*.f32 u1 u1)))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(+.f32 (/.f32 (fma.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1) (sqrt.f32 #s(literal -1 binary32)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(* -1 u1)
(neg.f32 u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(-.f32 #s(literal 1 binary32) u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(-.f32 #s(literal 1 binary32) u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(-.f32 #s(literal 1 binary32) u1)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))

rewrite143.0ms (1.3%)

Memory
1.6MiB live, 280.7MiB allocated
Rules
3 704×lower-/.f64
3 702×lower-/.f32
3 286×lower-*.f64
3 282×lower-*.f32
2 456×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01032
01632
14632
223732
3195332
0969232
Stop Event
iter limit
node limit
iter limit
Counts
6 → 521
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.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))
(-.f32 #s(literal 1 binary32) u1)
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Outputs
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32))) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sin.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))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (neg.f32 u1)))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal -1 binary32))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.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 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (neg.f32 u1) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 u1 u1 u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (/.f32 u1 #s(literal 1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.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 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (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 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 u1 (exp.f32 (neg.f32 (log1p.f32 u1))))))
(*.f32 (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 u1 (exp.f32 (neg.f32 (log1p.f32 u1)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 u1 u1 u1)))
(*.f32 (hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) u1) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 u1 #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(*.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 (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 u1)))) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (neg.f32 u1)))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) u1))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))) (hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) u1))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (/.f32 u1 #s(literal 1 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 u1)) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 u1) (log1p.f32 u1)))
(pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 u1 #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))
(fabs.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)) (*.f32 (log1p.f32 u1) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/4 binary32) (*.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/4 binary32))))
(exp.f32 (fma.f32 (neg.f32 (log1p.f32 u1)) #s(literal 1/2 binary32) (*.f32 (log.f32 u1) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 u1) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log1p.f32 u1)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (*.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 u1) (log.f32 u1)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (exp.f32 (log.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (exp.f32 (-.f32 (log.f32 u1) (log1p.f32 (pow.f32 u1 #s(literal 3 binary32))))) (exp.f32 (log1p.f32 (fma.f32 u1 u1 u1))))
(*.f32 (exp.f32 (log.f32 (neg.f32 u1))) (exp.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log1p.f32 u1))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (pow.f32 u1 #s(literal 3 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (exp.f32 (neg.f32 (log1p.f32 u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(*.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1))))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1))))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (exp.f32 (neg.f32 (log1p.f32 u1)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) u1)
(*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (neg.f32 u1) (exp.f32 (neg.f32 (log1p.f32 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 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (fma.f32 u1 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 #s(literal 1 binary32) u1)))
(*.f32 u1 (exp.f32 (neg.f32 (log1p.f32 u1))))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (-.f32 (*.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (-.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1)) (*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) (-.f32 (*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1)) (*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (-.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1))) (*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) #s(literal 3 binary32))) (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (*.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))))))
(/.f32 (neg.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (/.f32 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (*.f32 u1 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (/.f32 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 #s(literal 1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (neg.f32 (log1p.f32 u1)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (exp.f32 (neg.f32 (log1p.f32 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (-.f32 u1 #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (exp.f32 (neg.f32 (log1p.f32 u1))))) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (neg.f32 u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (neg.f32 (log1p.f32 u1)))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 u1 #s(literal -1 binary32)))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (exp.f32 (log.f32 (neg.f32 u1))) (exp.f32 (log.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (exp.f32 (neg.f32 (log1p.f32 u1))))
(/.f32 (/.f32 u1 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (/.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (/.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))
(/.f32 (neg.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 u1 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))
(/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 u1))))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (/.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 u1) (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))
(fma.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 (log1p.f32 u1) (log.f32 u1)))
(pow.f32 (*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32)) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/4 binary32)) #s(literal 4 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -2 binary32))
(pow.f32 (/.f32 (-.f32 u1 #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))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(+.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(+.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1))
(+.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(exp.f32 (fma.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/2 binary32) (*.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/2 binary32))))
(exp.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)))
(neg.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (pow.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(*.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1))))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -3 binary32)) (pow.f32 (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(/.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (-.f32 (*.f32 (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (exp.f32 (neg.f32 (log1p.f32 u1))))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (exp.f32 (neg.f32 (log1p.f32 u1))))) (neg.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -3 binary32)) (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32)) (*.f32 (pow.f32 u1 #s(literal 9 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32))))) (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)))) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (neg.f32 (-.f32 (neg.f32 u1) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 #s(literal 1 binary32) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(literal 1 binary32))
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (neg.f32 u1) u1))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 u1 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (neg.f32 u1) u1))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (*.f32 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (*.f32 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))) (*.f32 (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 u1 u1))) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 u1 u1))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 u1 u1))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 u1))) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 u1 u1))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 u1 u1))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 u1 u1))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 u1 u1))) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 u1 u1))) (*.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (neg.f32 u1) u1)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 u1))))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (exp.f32 (neg.f32 (log1p.f32 u1)))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (exp.f32 (neg.f32 (log1p.f32 u1)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32)) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -3 binary32)) (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32)) (*.f32 (pow.f32 u1 #s(literal 9 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32)))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 u1))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (+.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (/.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (+.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (/.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(-.f32 (/.f32 (*.f32 u1 u1) (-.f32 (neg.f32 u1) #s(literal 1 binary32))) (/.f32 #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)) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))) (/.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32)) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))) (/.f32 (*.f32 (pow.f32 u1 #s(literal 9 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -3 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))))
(-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 2 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (pow.f32 u1 #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))))) (/.f32 (pow.f32 u1 #s(literal 9 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (-.f32 u1 #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (/.f32 (/.f32 (pow.f32 u1 #s(literal 9 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (/.f32 (/.f32 (pow.f32 u1 #s(literal 9 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (/.f32 (pow.f32 u1 #s(literal 9 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal -1 binary32)))
(-.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(-.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)))
(-.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)) (/.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal -1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (neg.f32 u1))
(-.f32 #s(literal 1 binary32) u1)
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) (exp.f32 (neg.f32 (log1p.f32 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 u1 u1 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))) #s(literal -1 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) #s(literal 1 binary32)) #s(literal -1 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 u1) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 #s(literal -1 binary32) (neg.f32 u1) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) u1 #s(literal 1 binary32))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (neg.f32 u1) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 #s(literal 1 binary32) (neg.f32 u1) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) u1 #s(literal 1 binary32))
(fma.f32 u1 #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 u1 #s(literal 1 binary32) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) #s(literal -1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 u1))) (neg.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 (neg.f32 u1) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 u1))
(+.f32 #s(literal 1 binary32) u1)
(+.f32 u1 #s(literal 1 binary32))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 u1)) #s(literal -1 binary32)))
(exp.f32 (log1p.f32 u1))
(neg.f32 (-.f32 u1 #s(literal 1 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))

eval68.0ms (0.6%)

Memory
14.0MiB live, 169.5MiB allocated
Compiler

Compiled 14 735 to 2 554 computations (82.7% saved)

prune131.0ms (1.2%)

Memory
-24.8MiB live, 262.4MiB allocated
Pruning

31 alts after pruning (30 fresh and 1 done)

PrunedKeptTotal
New57430604
Fresh000
Picked011
Done000
Total57431605
Accuracy
99.5%
Counts
605 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
98.2%
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
71.9%
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 u1) (log1p.f32 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.9%
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.9%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.0%
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.7%
(*.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 #s(literal 314159265359/50000000000 binary32) u2)))
98.0%
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
97.7%
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
24.8%
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 (log1p.f32 u1) (log.f32 u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.2%
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.4%
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32)) (-.f32 (neg.f32 u1) #s(literal 1 binary32))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
82.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
72.2%
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
29.6%
(*.f32 (sqrt.f32 (/.f32 u1 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
34.7%
(*.f32 (sqrt.f32 (+.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
31.8%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
43.7%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.9%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
97.9%
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
13.2%
(*.f32 (exp.f32 (fma.f32 (neg.f32 (log1p.f32 u1)) #s(literal 1/2 binary32) (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
44.8%
(*.f32 (exp.f32 (*.f32 (-.f32 (log1p.f32 u1) (log.f32 u1)) #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
96.3%
(*.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32))) #s(literal 1/4 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
74.4%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
Compiler

Compiled 931 to 813 computations (12.7% saved)

simplify116.0ms (1.1%)

Memory
30.5MiB live, 180.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
cost-diff0
(pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32))
cost-diff0
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
cost-diff160
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
cost-diff0
(fma.f32 u1 u1 #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
cost-diff3680
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
cost-diff0
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
cost-diff0
(-.f32 #s(literal 1 binary32) u1)
cost-diff0
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
cost-diff0
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
cost-diff0
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
cost-diff0
(sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
cost-diff352
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
Rules
14 034×lower-fma.f64
14 032×lower-fma.f32
2 998×lower-*.f64
2 980×lower-*.f32
2 550×lower-+.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
035279
062259
1103250
2162250
3332242
41301236
08203236
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
#s(literal -1 binary32)
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(-.f32 u1 #s(literal 1 binary32))
u1
#s(literal 1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.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)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(sqrt.f32 u1)
u1
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) u1))
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))
u1
(fma.f32 u1 u1 #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(-.f32 #s(literal 1 binary32) u1)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(-.f32 u1 #s(literal 1 binary32))
u1
#s(literal 1 binary32)
#s(literal -1/4 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
Outputs
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
#s(literal -1 binary32)
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(-.f32 u1 #s(literal 1 binary32))
u1
#s(literal 1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
#s(literal 314159265359/50000000000 binary32)
u2
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (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) u1))
u1
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 u1)
u1
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) u1))
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))
(+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)
u1
(fma.f32 u1 u1 #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(-.f32 #s(literal 1 binary32) u1)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
#s(literal 314159265359/50000000000 binary32)
u2
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (/.f32 (-.f32 (-.f32 u1 #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) u1)) u1) #s(literal -1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 u1 #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) u1)) u1) #s(literal -1/4 binary32))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (-.f32 (-.f32 u1 #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) u1)) u1)
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(-.f32 u1 #s(literal 1 binary32))
u1
#s(literal 1 binary32)
#s(literal -1/4 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
#s(literal 314159265359/50000000000 binary32)
u2

localize122.0ms (1.1%)

Memory
6.2MiB live, 165.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.16274132069442182
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
accuracy0.2890625
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
accuracy0.33041000976844204
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
accuracy0.47103500976844204
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
accuracy0.2265625
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
accuracy0.2890625
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
accuracy0.33041000976844204
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
accuracy4.2801420964176495
(fma.f32 u1 u1 #s(literal 1 binary32))
accuracy0.16274132069442182
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy0.23828125
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.3522262695368841
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
accuracy0.16015625
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.33041000976844204
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy5.387491615356047
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy0.16274132069442182
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
accuracy0.265625
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
accuracy0.2890625
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
accuracy0.33041000976844204
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Samples
99.0ms256×0valid
Compiler

Compiled 282 to 36 computations (87.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 82.0ms
ival-mult: 36.0ms (43.9% of total)
ival-sqrt: 20.0ms (24.4% of total)
ival-div: 8.0ms (9.8% of total)
ival-sin: 6.0ms (7.3% of total)
const: 4.0ms (4.9% of total)
ival-pow: 4.0ms (4.9% of total)
ival-sub: 2.0ms (2.4% of total)
ival-add: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series264.0ms (2.5%)

Memory
1.7MiB live, 439.9MiB allocated
Counts
23 → 348
Calls
Call 1
Inputs
#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())
#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())
#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())
#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())
#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())
#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())
#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())
#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())
#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())
#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())
Outputs
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (pow (sqrt -1) 2)) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/2 (sqrt u1)) (* -1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (sqrt (/ 1 u1))) (* -1/2 (* (sqrt u1) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (/ (- u1 1) u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (/ (- u1 1) u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (/ (- u1 1) u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 u1)) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 u1)) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 u1)) (taylor 0 u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (* u1 (sin (* 314159265359/50000000000 u2))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 3/8 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 1/2 (sin (* 314159265359/50000000000 u2)))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 1/2 (sin (* 314159265359/50000000000 u2))) (* u1 (+ (* 5/16 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 3/8 (sin (* 314159265359/50000000000 u2)))))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (pow u1 2)) (taylor 0 u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (pow u1 2)) (taylor 0 u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (pow u1 2)) (taylor 0 u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow u1 2)) (taylor 0 u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -2 u1)) (pow u1 2)) (taylor 0 u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* u1 (- u1 2))) (pow u1 2)) (taylor 0 u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* u1 (- u1 2))) (pow u1 2)) (taylor 0 u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor 0 u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (pow u1 3)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor 0 u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))))))) (taylor 0 u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* u1 (+ (* -1/2 (* (sqrt u1) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))))))))) (taylor 0 u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sqrt -1)) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (pow u1 3)) (/ 1 (sqrt -1)))) (* (sqrt u1) (sqrt -1))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sqrt -1)) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1))))))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sqrt -1)) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))) (* u1 (+ (* -1/2 (* (sqrt u1) (/ (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1))))))))) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 2))) (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 3))) (+ (* 3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 2))) (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (+ (* 3/8 (/ (sqrt -1) (pow u1 2))) (* 1/2 (/ (sqrt -1) u1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (+ (* 5/16 (/ (sqrt -1) (pow u1 3))) (+ (* 3/8 (/ (sqrt -1) (pow u1 2))) (* 1/2 (/ (sqrt -1) u1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 u1) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (- (/ 1 u1) 1)) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (- (/ 1 u1) 1)) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (- (/ 1 u1) 1)) (taylor inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 7))) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 (pow u1 2)))) (taylor inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 (pow u1 2)))) (taylor inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 (pow u1 2)))) (taylor inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- 1 (* 2 (/ 1 u1))) (taylor inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow u1 2))) (* 2 (/ 1 u1))) (taylor inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow u1 2))) (* 2 (/ 1 u1))) (taylor inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1))) (taylor inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (+ (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))) (taylor inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 3))) (+ (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1))))) (taylor inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ 1 u1))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 3/8 (pow u1 2)) (* 1/2 (/ 1 u1)))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 3/8 (pow u1 2)) (+ (* 1/2 (/ 1 u1)) (* 5/16 (/ 1 (pow u1 3)))))) (taylor inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (patch (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor -inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor -inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor -inf u1) (#s(alt (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (patch (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 u1) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (- 1 (/ 1 u1)))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (- 1 (/ 1 u1)))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* u1 (- 1 (/ 1 u1)))) (taylor -inf u1) (#s(alt (-.f32 #s(literal 1 binary32) u1) (patch (-.f32 #s(literal 1 binary32) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (patch (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 (pow u1 2)))) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 (pow u1 2)))) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 (pow u1 2)))) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 #s(literal 1 binary32)) (patch (fma.f32 u1 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (- 1 (* 2 (/ 1 u1))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 2 (/ 1 u1)) u1))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 2 (/ 1 u1)) u1))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (patch (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1))) (taylor -inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* -1 (/ (+ (* -1/2 (sin (* 314159265359/50000000000 u2))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) u1))) u1))) (taylor -inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* 3/8 (sin (* 314159265359/50000000000 u2)))) u1)) (* -1/2 (sin (* 314159265359/50000000000 u2)))) u1))) (taylor -inf u1) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* 1/2 (/ 1 u1))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (/ 3/8 (pow u1 2)) (* 1/2 (/ 1 u1)))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (+ 3/8 (* 5/16 (/ 1 u1))) u1)) 1/2) u1))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (patch (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (* u2 (sqrt -1)))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))))) (taylor 0 u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (patch (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
96.0ms
u1
@0
((/ -1 (/ (- u1 1) u1)) (* (sqrt (/ -1 (/ (- u1 1) u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ -1 (/ (- u1 1) u1))) (/ (- u1 1) u1) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin (* u2 314159265359/50000000000)) (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1))) (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (+ (* u1 u1) 1) (* (/ (- u1 1) u1) (/ (- u1 1) u1)) (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)) (sin (* 314159265359/50000000000 u2)) (* u2 314159265359/50000000000))
40.0ms
u1
@inf
((/ -1 (/ (- u1 1) u1)) (* (sqrt (/ -1 (/ (- u1 1) u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ -1 (/ (- u1 1) u1))) (/ (- u1 1) u1) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin (* u2 314159265359/50000000000)) (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1))) (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (+ (* u1 u1) 1) (* (/ (- u1 1) u1) (/ (- u1 1) u1)) (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)) (sin (* 314159265359/50000000000 u2)) (* u2 314159265359/50000000000))
29.0ms
u2
@inf
((/ -1 (/ (- u1 1) u1)) (* (sqrt (/ -1 (/ (- u1 1) u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ -1 (/ (- u1 1) u1))) (/ (- u1 1) u1) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin (* u2 314159265359/50000000000)) (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1))) (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (+ (* u1 u1) 1) (* (/ (- u1 1) u1) (/ (- u1 1) u1)) (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)) (sin (* 314159265359/50000000000 u2)) (* u2 314159265359/50000000000))
29.0ms
u2
@0
((/ -1 (/ (- u1 1) u1)) (* (sqrt (/ -1 (/ (- u1 1) u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ -1 (/ (- u1 1) u1))) (/ (- u1 1) u1) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin (* u2 314159265359/50000000000)) (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1))) (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (+ (* u1 u1) 1) (* (/ (- u1 1) u1) (/ (- u1 1) u1)) (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)) (sin (* 314159265359/50000000000 u2)) (* u2 314159265359/50000000000))
28.0ms
u2
@-inf
((/ -1 (/ (- u1 1) u1)) (* (sqrt (/ -1 (/ (- u1 1) u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ -1 (/ (- u1 1) u1))) (/ (- u1 1) u1) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (- 1 u1) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin (* u2 314159265359/50000000000)) (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1))) (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (+ (* u1 u1) 1) (* (/ (- u1 1) u1) (/ (- u1 1) u1)) (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)) (sin (* 314159265359/50000000000 u2)) (* u2 314159265359/50000000000))

simplify223.0ms (2.1%)

Memory
-1.2MiB live, 268.7MiB allocated
Algorithm
egg-herbie
Rules
15 092×lower-fma.f64
15 092×lower-fma.f32
7 600×lower-*.f64
7 600×lower-*.f32
4 448×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04914972
115094566
246244121
081083946
Stop Event
iter limit
node limit
Counts
348 → 345
Calls
Call 1
Inputs
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(+ (* -1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(* (sqrt u1) (pow (sqrt -1) 2))
(+ (* -1/2 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/2 (sqrt u1)) (* -1/2 (sqrt (/ 1 u1))))))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (sqrt (/ 1 u1))) (* -1/2 (* (sqrt u1) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2))))))))))))
(/ -1 u1)
(/ (- u1 1) u1)
(/ (- u1 1) u1)
(/ (- u1 1) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
1
(+ 1 (* -1 u1))
(+ 1 (* -1 u1))
(+ 1 (* -1 u1))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sin (* 314159265359/50000000000 u2))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (* u1 (sin (* 314159265359/50000000000 u2)))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 3/8 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 1/2 (sin (* 314159265359/50000000000 u2))))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 1/2 (sin (* 314159265359/50000000000 u2))) (* u1 (+ (* 5/16 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 3/8 (sin (* 314159265359/50000000000 u2))))))))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
1
(+ 1 (pow u1 2))
(+ 1 (pow u1 2))
(+ 1 (pow u1 2))
(/ 1 (pow u1 2))
(/ (+ 1 (* -2 u1)) (pow u1 2))
(/ (+ 1 (* u1 (- u1 2))) (pow u1 2))
(/ (+ 1 (* u1 (- u1 2))) (pow u1 2))
(* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (pow u1 3)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* u1 (+ (* -1/2 (* (sqrt u1) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))))))
(* (sqrt u1) (sqrt -1))
(+ (* -1/2 (* (sqrt (pow u1 3)) (/ 1 (sqrt -1)))) (* (sqrt u1) (sqrt -1)))
(+ (* (sqrt u1) (sqrt -1)) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))))))
(+ (* (sqrt u1) (sqrt -1)) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))) (* u1 (+ (* -1/2 (* (sqrt u1) (/ (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))))))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* 3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 2))) (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 3))) (+ (* 3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 2))) (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (+ (* 3/8 (/ (sqrt -1) (pow u1 2))) (* 1/2 (/ (sqrt -1) u1))))
(+ (sqrt -1) (+ (* 5/16 (/ (sqrt -1) (pow u1 3))) (+ (* 3/8 (/ (sqrt -1) (pow u1 2))) (* 1/2 (/ (sqrt -1) u1)))))
1
(- 1 (/ 1 u1))
(- 1 (/ 1 u1))
(- 1 (/ 1 u1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(* -1 u1)
(* u1 (- (/ 1 u1) 1))
(* u1 (- (/ 1 u1) 1))
(* u1 (- (/ 1 u1) 1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 7))) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
1
(- 1 (* 2 (/ 1 u1)))
(- (+ 1 (/ 1 (pow u1 2))) (* 2 (/ 1 u1)))
(- (+ 1 (/ 1 (pow u1 2))) (* 2 (/ 1 u1)))
(sin (* 314159265359/50000000000 u2))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1))))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 3))) (+ (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))))
1
(+ 1 (* 1/2 (/ 1 u1)))
(+ 1 (+ (/ 3/8 (pow u1 2)) (* 1/2 (/ 1 u1))))
(+ 1 (+ (/ 3/8 (pow u1 2)) (+ (* 1/2 (/ 1 u1)) (* 5/16 (/ 1 (pow u1 3))))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
1
(- 1 (/ 1 u1))
(- 1 (/ 1 u1))
(- 1 (/ 1 u1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(* -1 u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(* -1 (* u1 (- 1 (/ 1 u1))))
(* -1 (* u1 (- 1 (/ 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
1
(- 1 (* 2 (/ 1 u1)))
(+ 1 (* -1 (/ (- 2 (/ 1 u1)) u1)))
(+ 1 (* -1 (/ (- 2 (/ 1 u1)) u1)))
(sin (* 314159265359/50000000000 u2))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))
(+ (sin (* 314159265359/50000000000 u2)) (* -1 (/ (+ (* -1/2 (sin (* 314159265359/50000000000 u2))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) u1))) u1)))
(+ (sin (* 314159265359/50000000000 u2)) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* 3/8 (sin (* 314159265359/50000000000 u2)))) u1)) (* -1/2 (sin (* 314159265359/50000000000 u2)))) u1)))
1
(+ 1 (* 1/2 (/ 1 u1)))
(+ 1 (+ (/ 3/8 (pow u1 2)) (* 1/2 (/ 1 u1))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 3/8 (* 5/16 (/ 1 u1))) u1)) 1/2) u1)))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (* u2 (sqrt -1))))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1)))))
(* u2 (+ (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1))))))))
(* u2 (+ (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1)))))))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1)))))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ 1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- u1 1))))))))))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
Outputs
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
(* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32) (neg.f32 (sqrt.f32 u1))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))))) (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1) (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (*.f32 u1 u1)))
(* (sqrt u1) (pow (sqrt -1) 2))
(neg.f32 (sqrt.f32 u1))
(+ (* -1/2 (sqrt (pow u1 3))) (* (sqrt u1) (pow (sqrt -1) 2)))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32) (neg.f32 (sqrt.f32 u1)))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/2 (sqrt u1)) (* -1/2 (sqrt (/ 1 u1))))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))) (sqrt.f32 u1))
(+ (* (sqrt u1) (pow (sqrt -1) 2)) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (sqrt (/ 1 u1))) (* -1/2 (* (sqrt u1) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2))))))))))))
(-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1)) (sqrt.f32 u1))
(/ -1 u1)
(/.f32 #s(literal -1 binary32) u1)
(/ (- u1 1) u1)
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(/ (- u1 1) u1)
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(/ (- u1 1) u1)
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
1
#s(literal 1 binary32)
(+ 1 (* -1 u1))
(-.f32 #s(literal 1 binary32) u1)
(+ 1 (* -1 u1))
(-.f32 #s(literal 1 binary32) u1)
(+ 1 (* -1 u1))
(-.f32 #s(literal 1 binary32) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (* u1 (sin (* 314159265359/50000000000 u2)))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u1 #s(literal 1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 3/8 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 1/2 (sin (* 314159265359/50000000000 u2))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 u1 (*.f32 #s(literal 3/8 binary32) u1) (fma.f32 #s(literal 1/2 binary32) u1 #s(literal 1 binary32))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 1/2 (sin (* 314159265359/50000000000 u2))) (* u1 (+ (* 5/16 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 3/8 (sin (* 314159265359/50000000000 u2))))))))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) u1 #s(literal 1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal 5/16 binary32) u1 #s(literal 3/8 binary32))) (*.f32 u1 u1)))
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))
1
#s(literal 1 binary32)
(+ 1 (pow u1 2))
(fma.f32 u1 u1 #s(literal 1 binary32))
(+ 1 (pow u1 2))
(fma.f32 u1 u1 #s(literal 1 binary32))
(+ 1 (pow u1 2))
(fma.f32 u1 u1 #s(literal 1 binary32))
(/ 1 (pow u1 2))
(/.f32 (/.f32 #s(literal 1 binary32) u1) u1)
(/ (+ 1 (* -2 u1)) (pow u1 2))
(/.f32 (/.f32 (fma.f32 #s(literal -2 binary32) u1 #s(literal 1 binary32)) u1) u1)
(/ (+ 1 (* u1 (- u1 2))) (pow u1 2))
(/.f32 (/.f32 (fma.f32 (-.f32 u1 #s(literal 2 binary32)) u1 #s(literal 1 binary32)) u1) u1)
(/ (+ 1 (* u1 (- u1 2))) (pow u1 2))
(/.f32 (/.f32 (fma.f32 (-.f32 u1 #s(literal 2 binary32)) u1 #s(literal 1 binary32)) u1) u1)
(* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1))
(+ (* -1/2 (* (sqrt (pow u1 3)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1/2 binary32))))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))))
(fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 u1 u1)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) #s(literal -1/2 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* u1 (+ (* -1/2 (* (sqrt u1) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2)))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))))))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) u1) #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 #s(literal -1 binary32))) u1 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (fma.f32 u1 #s(literal -1/2 binary32) #s(literal -1/2 binary32)))) (*.f32 u1 u1)))
(* (sqrt u1) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 u1))
(+ (* -1/2 (* (sqrt (pow u1 3)) (/ 1 (sqrt -1)))) (* (sqrt u1) (sqrt -1)))
(fma.f32 (/.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sqrt -1)) (* (pow u1 2) (+ (* -1/2 (* (sqrt u1) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 u1 u1)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sqrt -1)) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))) (* u1 (+ (* -1/2 (* (sqrt u1) (/ (+ 1 (* 1/4 (/ 1 (* u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 u1)) (/ 1 (sqrt -1)))))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) u1) #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (sqrt.f32 u1)) (sqrt.f32 #s(literal -1 binary32))) u1 (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 u1 #s(literal -1/2 binary32) #s(literal -1/2 binary32)))) (*.f32 u1 u1) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 u1)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) u1) u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* 3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 2))) (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 3))) (+ (* 3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (pow u1 2))) (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal 5/16 binary32) u1) #s(literal 3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (+ (* 3/8 (/ (sqrt -1) (pow u1 2))) (* 1/2 (/ (sqrt -1) u1))))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (+.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (+ (* 5/16 (/ (sqrt -1) (pow u1 3))) (+ (* 3/8 (/ (sqrt -1) (pow u1 2))) (* 1/2 (/ (sqrt -1) u1)))))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 u1 #s(literal 3 binary32))) #s(literal 5/16 binary32) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (+.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) (sqrt.f32 #s(literal -1 binary32))))
1
#s(literal 1 binary32)
(- 1 (/ 1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(- 1 (/ 1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(- 1 (/ 1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 #s(literal -3/8 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) u1) u1)))
(* -1 u1)
(neg.f32 u1)
(* u1 (- (/ 1 u1) 1))
(-.f32 #s(literal 1 binary32) u1)
(* u1 (- (/ 1 u1) 1))
(-.f32 #s(literal 1 binary32) u1)
(* u1 (- (/ 1 u1) 1))
(-.f32 #s(literal 1 binary32) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 #s(literal -3/8 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 7))) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32))))) (*.f32 (*.f32 (fma.f32 (/.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 7 binary32)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) u1) u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 #s(literal -3/8 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(fma.f32 u1 u1 #s(literal 1 binary32))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(fma.f32 u1 u1 #s(literal 1 binary32))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(fma.f32 u1 u1 #s(literal 1 binary32))
1
#s(literal 1 binary32)
(- 1 (* 2 (/ 1 u1)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u1))
(- (+ 1 (/ 1 (pow u1 2))) (* 2 (/ 1 u1)))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) u1))
(- (+ 1 (/ 1 (pow u1 2))) (* 2 (/ 1 u1)))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) u1))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) u1) (+.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 3))) (+ (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (+.f32 (/.f32 #s(literal 5/16 binary32) u1) #s(literal 3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32))))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32))
(+ 1 (+ (/ 3/8 (pow u1 2)) (* 1/2 (/ 1 u1))))
(+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 u1 u1)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) u1))
(+ 1 (+ (/ 3/8 (pow u1 2)) (+ (* 1/2 (/ 1 u1)) (* 5/16 (/ 1 (pow u1 3))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 5/16 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1/2 binary32) u1)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1 binary32) u1) u1) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))) u1) #s(literal 1 binary32))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1))) (neg.f32 u1)))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32)))) u1)) u1))
1
#s(literal 1 binary32)
(- 1 (/ 1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(- 1 (/ 1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(- 1 (/ 1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1))) (neg.f32 u1)))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32)))) u1)) u1))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1 binary32) u1) u1) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))) u1) #s(literal 1 binary32))
(* -1 u1)
(neg.f32 u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(-.f32 #s(literal 1 binary32) u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(-.f32 #s(literal 1 binary32) u1)
(* -1 (* u1 (- 1 (/ 1 u1))))
(-.f32 #s(literal 1 binary32) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1))) (neg.f32 u1)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 (fma.f32 #s(literal -1/4 binary32) u1 #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))) (pow.f32 u1 #s(literal 3 binary32)))))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1 binary32) u1) u1) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))) u1) #s(literal 1 binary32))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1))) (neg.f32 u1)))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -3/8 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32)))) u1)) u1))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(fma.f32 u1 u1 #s(literal 1 binary32))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(fma.f32 u1 u1 #s(literal 1 binary32))
(* (pow u1 2) (+ 1 (/ 1 (pow u1 2))))
(fma.f32 u1 u1 #s(literal 1 binary32))
1
#s(literal 1 binary32)
(- 1 (* 2 (/ 1 u1)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) u1))
(+ 1 (* -1 (/ (- 2 (/ 1 u1)) u1)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u1)) u1))
(+ 1 (* -1 (/ (- 2 (/ 1 u1)) u1)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) u1)) u1))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (* -1 (/ (+ (* -1/2 (sin (* 314159265359/50000000000 u2))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) u1))) u1)))
(-.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 #s(literal -3/8 binary32) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) u1) (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) u1))
(+ (sin (* 314159265359/50000000000 u2)) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* 3/8 (sin (* 314159265359/50000000000 u2)))) u1)) (* -1/2 (sin (* 314159265359/50000000000 u2)))) u1)))
(-.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) u1) #s(literal 5/16 binary32) (*.f32 #s(literal 3/8 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) u1)) u1))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 (/ 1 u1)))
(+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32))
(+ 1 (+ (/ 3/8 (pow u1 2)) (* 1/2 (/ 1 u1))))
(+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 u1 u1)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) u1))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 3/8 (* 5/16 (/ 1 u1))) u1)) 1/2) u1)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 5/16 binary32) u1) #s(literal 3/8 binary32)) u1)) u1))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (* u2 (sqrt -1))))
(*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1)))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1))))))))
(*.f32 (fma.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 u2 u2))) u2)
(* u2 (+ (* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (* (pow u2 2) (sqrt -1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (sqrt -1)))))))))
(*.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)))))) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1)))))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ 1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- u1 1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- u1 1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- u1 1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- u1 1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- u1 1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))

rewrite222.0ms (2.1%)

Memory
0.8MiB live, 355.4MiB allocated
Rules
6 750×lower-fma.f64
6 748×lower-fma.f32
5 226×lower-*.f64
5 208×lower-*.f32
4 566×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035205
062174
1192152
21248150
09355150
Stop Event
iter limit
node limit
iter limit
Counts
23 → 1 604
Calls
Call 1
Inputs
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.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))
(-.f32 #s(literal 1 binary32) u1)
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(sqrt.f32 u1)
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 u1 u1 #s(literal 1 binary32))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
Outputs
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) u1)
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) u1)
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (neg.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) #s(literal -1 binary32)) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (neg.f32 u1))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (*.f32 u1 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #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 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 2 binary32)))) (-.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32))) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (-.f32 u1 #s(literal -1 binary32)) (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 (pow.f32 u1 #s(literal 6 binary32)) u1 u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 u1 u1))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 9 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32))))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 6 binary32)) u1 u1) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) u1))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(fma.f32 u1 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))))
(+.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (/.f32 (neg.f32 (sin.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 u1) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 u1)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (sqrt.f32 u1) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.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 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(*.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 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal 1 binary32)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(pow.f32 (exp.f32 (log.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/4 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)) (*.f32 (log1p.f32 (neg.f32 u1)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(*.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (pow.f32 u1 #s(literal -2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1)))
(*.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) u1)))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) u1))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32))
(*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) u1))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) u1)) (/.f32 #s(literal -1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1)) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (*.f32 (neg.f32 u1) u1))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (*.f32 u1 u1))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (neg.f32 u1)))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 u1))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (neg.f32 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (fma.f32 u1 u1 u1)))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 u1))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))
(/.f32 (-.f32 #s(literal 1 binary32) u1) (neg.f32 u1))
(/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (/.f32 u1 (*.f32 u1 u1)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal -3 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 u1)) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) u1) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1))
(-.f32 (/.f32 #s(literal 0 binary32) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (neg.f32 u1)) (/.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (neg.f32 u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (neg.f32 u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (neg.f32 u1)))
(-.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 u1 (neg.f32 u1)))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) u1 (/.f32 #s(literal -1 binary32) u1))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) u1) (/.f32 #s(literal -1 binary32) u1))
(+.f32 (/.f32 #s(literal -1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(+.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) u1))
(exp.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (sqrt.f32 u1))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.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))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (sqrt.f32 u1) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.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 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(*.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 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal 1 binary32)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(pow.f32 (exp.f32 (log.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/4 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)) (*.f32 (log1p.f32 (neg.f32 u1)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) u1)
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) u1)
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (neg.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) #s(literal -1 binary32)) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (neg.f32 u1))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (*.f32 u1 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #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 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 2 binary32)))) (-.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32))) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (-.f32 u1 #s(literal -1 binary32)) (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 (pow.f32 u1 #s(literal 6 binary32)) u1 u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 u1 u1))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 9 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32))))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 6 binary32)) u1 u1) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) u1))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(fma.f32 u1 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))))
(+.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))))
(*.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(*.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))
(*.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (*.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 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))) (*.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (fma.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (fma.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (neg.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (*.f32 u1 u1))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) (pow.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (neg.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 u1 u1) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32))))
(-.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32))))
(-.f32 (/.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal -1 binary32)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal -1 binary32)))
(-.f32 (/.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(-.f32 (neg.f32 u1) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) u1)
(fma.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))) (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (+.f32 (neg.f32 (pow.f32 u1 #s(literal 4 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32))
(fma.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(fma.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32))
(fma.f32 (neg.f32 u1) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) #s(literal 1 binary32))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #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))
(fma.f32 #s(literal -1 binary32) u1 #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (neg.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1)))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(+.f32 (neg.f32 u1) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1))
(+.f32 #s(literal 1 binary32) (neg.f32 u1))
(neg.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(neg.f32 (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (/.f32 (neg.f32 (sin.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 u1) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 u1)))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 u1))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 u1) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 u1))
(sqrt.f32 u1)
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32)))
(pow.f32 (exp.f32 (log.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(pow.f32 u1 #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(neg.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) u1)
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) u1)
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(*.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (neg.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (/.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) #s(literal -1 binary32)) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 #s(literal -1 binary32) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (neg.f32 u1))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (*.f32 u1 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #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 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 2 binary32)))) (-.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32))) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (-.f32 u1 #s(literal -1 binary32)) (*.f32 u1 u1)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 (pow.f32 u1 #s(literal 6 binary32)) u1 u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 u1 u1))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 9 binary32)) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32))))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1)) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 6 binary32)) u1 u1) (*.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) u1))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(fma.f32 u1 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(+.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))) (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 u1 #s(literal -1 binary32))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) u1) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal 3 binary32))))
(+.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (/.f32 (neg.f32 (sin.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 u1) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 u1)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (sqrt.f32 u1) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.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 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (pow.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(*.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 (*.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal 1 binary32)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)))) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(pow.f32 (exp.f32 (log.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/4 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)) (*.f32 (log1p.f32 (neg.f32 u1)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (neg.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(*.f32 (neg.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (pow.f32 u1 #s(literal 4 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))) #s(literal 1 binary32)))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (+.f32 (neg.f32 (pow.f32 u1 #s(literal 4 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))) (+.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (neg.f32 (pow.f32 u1 #s(literal 4 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1)))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 #s(literal -1 binary32))) (pow.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32))) (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))) (+.f32 (neg.f32 (pow.f32 u1 #s(literal 4 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 u1 u1))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(fma.f32 (*.f32 (neg.f32 u1) #s(literal -1 binary32)) u1 #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 u1 #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (exp.f32 (log.f32 u1)) (exp.f32 (log.f32 u1)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) u1) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (pow.f32 u1 #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (neg.f32 u1) (neg.f32 u1) #s(literal 1 binary32))
(fma.f32 (*.f32 u1 u1) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) #s(literal 1 binary32))
(fma.f32 u1 u1 #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 u1) u1) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(+.f32 (*.f32 u1 u1) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 u1 u1))
(neg.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1))
(*.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 u1 #s(literal -2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) u1) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) u1) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1))
(*.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1))) (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1))))
(*.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (pow.f32 u1 #s(literal -2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) u1) (/.f32 #s(literal -1 binary32) u1))
(*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u1) u1)))
(*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) u1) u1))
(*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) u1)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (pow.f32 u1 #s(literal -2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (neg.f32 u1)))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) #s(literal -1 binary32)) (neg.f32 u1))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1)) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (*.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (*.f32 u1 u1))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 u1 u1))
(/.f32 (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) #s(literal 1 binary32)) u1)
(/.f32 (exp.f32 (log.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1))) (exp.f32 (log.f32 u1)))
(/.f32 (exp.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))) (*.f32 u1 u1))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1))
(/.f32 (/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) u1) (neg.f32 u1))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (*.f32 (neg.f32 u1) u1))
(/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) u1)
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (*.f32 u1 u1))
(/.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1))
(/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) u1))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 2 binary32))))
(-.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (pow.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (pow.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (*.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal 1 binary32))) (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (fma.f32 (neg.f32 u1) u1 #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log1p.f32 (/.f32 #s(literal -1 binary32) u1)))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 2 binary32))
(+.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(+.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 #s(literal -1 binary32) u1)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) u1) u1))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32))) (*.f32 u1 u1)))
(neg.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) (neg.f32 u1)))
(neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) (*.f32 (neg.f32 u1) u1)))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(neg.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(neg.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32))) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32))) (sqrt.f32 u1))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 u1))
(*.f32 (pow.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32)) (sqrt.f32 u1))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1) #s(literal -1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) #s(literal -1/4 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/8 binary32)) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 (neg.f32 u1)))
(*.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 u1) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32)))) (pow.f32 u1 #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))))
(pow.f32 (exp.f32 #s(literal -1/4 binary32)) (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 4 binary32)) #s(literal -1/8 binary32))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/2 binary32))
(exp.f32 (fma.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal -1/4 binary32) (*.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)) #s(literal -1/8 binary32))))
(exp.f32 (fma.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)) #s(literal -1/8 binary32) (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal -1/4 binary32))))
(exp.f32 (fma.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)) #s(literal -1/8 binary32) (*.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)) #s(literal -1/8 binary32))))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal 2 binary32)) #s(literal -1/8 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 4 binary32))) #s(literal -1/8 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) u1)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (/.f32 #s(literal -1 binary32) u1))))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(neg.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)

eval270.0ms (2.5%)

Memory
21.7MiB live, 583.4MiB allocated
Compiler

Compiled 57 373 to 6 229 computations (89.1% saved)

prune338.0ms (3.2%)

Memory
19.4MiB live, 834.1MiB allocated
Pruning

57 alts after pruning (54 fresh and 3 done)

PrunedKeptTotal
New2 562492 611
Fresh20525
Picked325
Done011
Total2 585572 642
Accuracy
99.8%
Counts
2 642 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
82.2%
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
98.1%
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
98.4%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
82.4%
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
82.1%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
81.9%
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
97.9%
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
98.0%
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 u1 #s(literal -1/2 binary32))))
82.2%
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
76.5%
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(approx (/ (- u1 1) u1) (/.f32 #s(literal -1 binary32) u1))) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.3%
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.1%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
84.0%
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.2%
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.3%
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
97.7%
(*.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 #s(literal 314159265359/50000000000 binary32) u2)))
97.7%
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.0%
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (sqrt.f32 u1))
19.5%
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
74.0%
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 (*.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 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
72.2%
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.1%
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) u1)) (/.f32 #s(literal -1 binary32) u1)))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.3%
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
98.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
74.0%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
96.3%
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
97.9%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
82.1%
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
82.1%
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
97.8%
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
82.2%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
98.1%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
74.4%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
96.4%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
81.1%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
96.2%
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
20.9%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
20.1%
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.2%
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
Compiler

Compiled 1 760 to 1 494 computations (15.1% saved)

simplify160.0ms (1.5%)

Memory
-8.8MiB live, 147.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
cost-diff0
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
cost-diff0
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
cost-diff0
(+.f32 u1 #s(literal 1 binary32))
cost-diff0
(/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
cost-diff0
(sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
cost-diff0
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
cost-diff0
(sqrt.f32 u1)
cost-diff0
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
cost-diff0
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
cost-diff0
(sqrt.f32 u1)
cost-diff0
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
cost-diff0
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
cost-diff0
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
cost-diff0
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
cost-diff0
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
cost-diff0
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
Rules
8 192×lower-fma.f64
8 192×lower-fma.f32
1 994×lower--.f64
1 988×lower--.f32
1 986×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043264
070264
198264
2124264
3139264
4158264
5195264
6317264
7582264
81255264
92360264
104525264
116580264
127456264
08042264
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
u1
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
(sqrt.f32 u1)
u1
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(sqrt.f32 u1)
u1
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) u1)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))))
(/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
u1
(+.f32 u1 #s(literal 1 binary32))
#s(literal 1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
u1
(-.f32 #s(literal 1 binary32) (*.f32 u1 u1))
#s(literal 1 binary32)
(*.f32 u1 u1)
(sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))
(-.f32 u1 #s(literal -1 binary32))
#s(literal -1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
Outputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(-.f32 #s(literal 1 binary32) u1)
#s(literal 1 binary32)
u1
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
(sqrt.f32 u1)
u1
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1))
(sqrt.f32 u1)
u1
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) u1)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))))
(sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))))
(sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))
u1
(+.f32 u1 #s(literal 1 binary32))
(-.f32 u1 #s(literal -1 binary32))
#s(literal 1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
u1
(-.f32 #s(literal 1 binary32) (*.f32 u1 u1))
#s(literal 1 binary32)
(*.f32 u1 u1)
(sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))
(-.f32 u1 #s(literal -1 binary32))
#s(literal -1 binary32)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
#s(literal 314159265359/50000000000 binary32)
u2

localize155.0ms (1.5%)

Memory
-2.5MiB live, 255.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.16274132069442182
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
accuracy0.2890625
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
accuracy0.33041000976844204
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
accuracy0.35775375976844204
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
accuracy0.16274132069442182
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
accuracy0.25
(/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
accuracy0.2890625
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
accuracy0.33498002930532605
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.31869125976844204
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy0.3522262695368841
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
accuracy5.387188146553239
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.33041000976844204
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy5.387491615356047
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy8.194367508226051
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
accuracy0.11328125
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
accuracy0.16274132069442182
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.33203125
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
Samples
97.0ms256×0valid
Compiler

Compiled 230 to 38 computations (83.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-div: 21.0ms (26.1% of total)
const: 21.0ms (26.1% of total)
ival-mult: 12.0ms (14.9% of total)
ival-sqrt: 12.0ms (14.9% of total)
ival-sin: 9.0ms (11.2% of total)
ival-sub: 3.0ms (3.7% of total)
ival-add: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series36.0ms (0.3%)

Memory
-1.7MiB live, 80.6MiB allocated
Counts
22 → 348
Calls
Call 1
Inputs
#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())
#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())
#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())
#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())
#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())
#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())
#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())
#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())
Outputs
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ 1 u1)) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt u1) (* -1/2 (sqrt (pow u1 3)))) u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* -1/8 (sqrt u1))))) u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* (pow u1 2) (+ (* -1/8 (sqrt (/ 1 (pow u1 3)))) (* -1/16 (sqrt (/ 1 u1)))))))) u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor 0 u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (* u1 (sin (* 314159265359/50000000000 u2))))) (taylor 0 u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 3/8 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 1/2 (sin (* 314159265359/50000000000 u2)))))) (taylor 0 u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 1/2 (sin (* 314159265359/50000000000 u2))) (* u1 (+ (* 5/16 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 3/8 (sin (* 314159265359/50000000000 u2)))))))) (taylor 0 u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 314159265359/100000000000 (* u1 u2)) (* 314159265359/50000000000 u2)) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 314159265359/50000000000 u2) (* u1 (+ (* 942477796077/400000000000 (* u1 u2)) (* 314159265359/100000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* 314159265359/50000000000 u2) (* u1 (+ (* 314159265359/100000000000 u2) (* u1 (+ (* 314159265359/160000000000 (* u1 u2)) (* 942477796077/400000000000 u2)))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* -1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* 1/2 (sqrt u1))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1 (* 1/4 (/ 1 u1))))) (* 1/2 (sqrt (/ 1 u1)))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* -1 u1))) (taylor 0 u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (- u1 1)))) (taylor 0 u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (- (* u1 (+ 1 (* -1 u1))) 1)))) (taylor 0 u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 u1) (taylor 0 u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 u1) (taylor 0 u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 u1) (taylor 0 u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 5)))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 3) (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (sqrt (pow u1 3)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 3) (+ (* 1/2 (sqrt (/ 1 u1))) (* (pow u1 2) (+ (* -1/8 (sqrt (/ 1 u1))) (* 1/2 (sqrt (/ 1 u1)))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (pow u1 2))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* (pow u1 2) (+ 1 (pow u1 2))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* (pow u1 2) (+ 1 (* (pow u1 2) (+ 1 (pow u1 2))))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (/ 1 u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 u1)) u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 u1)) u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 u1)) u1) (taylor 0 u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (/ 1/2 (* u1 (sqrt -1)))) (/ 1/8 (* (pow u1 2) (pow (sqrt -1) 3)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (/ 1/2 (* u1 (sqrt -1))) (* 1/16 (/ 1 (* (pow u1 3) (pow (sqrt -1) 5)))))) (* 1/8 (/ 1 (* (pow u1 2) (pow (sqrt -1) 3))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 7))) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))) (taylor inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (/ u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 7))) (/ (* u2 (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (sin (* 314159265359/50000000000 u2)) (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (+ (* -5/16 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 3))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2)))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- 1 (* 1/2 (/ 1 u1))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 3/8 (pow u1 2))) (* 1/2 (/ 1 u1))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 3/8 (pow u1 2))) (+ (* 1/2 (/ 1 u1)) (* 5/16 (/ 1 (pow u1 3))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow u1 2))) (/ 1 u1)) (taylor inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow u1 2))) (+ (/ 1 u1) (/ 1 (pow u1 3)))) (taylor inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 u1)) (sqrt -1)) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 u1)) (sqrt -1))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 u1)) (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (sqrt -1)))) (+ (* -1/8 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 u1)) (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1)) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 2))) 1) u1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 4))) (+ 1 (/ 1 (pow u1 2)))) u1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1))))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* 1/8 (/ (sqrt -1) u1)) (* 1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (sqrt -1)) (* -1/16 (/ (sqrt -1) u1))) u1)) (* 1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (patch (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (sqrt.f32 u1) (patch (sqrt.f32 u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor -inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor -inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor -inf u1) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (* u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (+ (* -1 (/ (+ (* 314159265359/100000000000 (* (sqrt u1) (* u2 (sqrt -1)))) (* 314159265359/100000000000 (* (sqrt (/ 1 u1)) (* u2 (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (sin (* 314159265359/50000000000 u2))) (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) u1))) u1)) (* -1/2 (sin (* 314159265359/50000000000 u2)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (pow (sqrt -1) 2) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ 1 u1)) (pow (sqrt -1) 2)) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) u1)) 1/2) u1)) (pow (sqrt -1) 2)) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* 1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) u1))) u1)) 1/2) u1)) (pow (sqrt -1) 2)) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (patch (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (/ 1 u1)) u1))) (taylor -inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 u1)) u1))) u1))) (taylor -inf u1) (#s(alt (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) (patch (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor -inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (+.f32 u1 #s(literal 1 binary32)) (patch (+.f32 u1 #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (pow u1 5))) (sqrt -1))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt u1) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (sqrt -1)))) (pow u1 3))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt u1) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (pow u1 3))) (/ 1 (sqrt -1)))))) (pow u1 3))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 4)))) u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (+ (/ 1 (pow u1 4)) (/ 1 (pow u1 6))))) u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor -inf u1) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (patch (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor 0 u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))))) (taylor 0 u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))))))) (taylor 0 u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (+ 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) u2)) (taylor 0 u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))))) (taylor 0 u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))))))))) (taylor 0 u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1)))) (taylor -inf u2) (#s(alt #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1))))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (patch (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (patch (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (patch (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
6.0ms
u1
@0
((/ (sin (* u2 314159265359/50000000000)) (sqrt (/ (- 1 u1) u1))) (sin (* u2 314159265359/50000000000)) (* u2 314159265359/50000000000) (sqrt (/ (- 1 u1) u1)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (sqrt u1) (sin (* 314159265359/50000000000 u2)) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (* (sqrt (/ 1 (- 1 u1))) (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (+ u1 1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (+ u1 1))) (/ u1 (+ u1 1)) (+ u1 1) (* (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sqrt (/ u1 (- 1 (* u1 u1)))) (/ u1 (- 1 (* u1 u1))) (/ (- 1 u1) u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
4.0ms
u1
@-inf
((/ (sin (* u2 314159265359/50000000000)) (sqrt (/ (- 1 u1) u1))) (sin (* u2 314159265359/50000000000)) (* u2 314159265359/50000000000) (sqrt (/ (- 1 u1) u1)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (sqrt u1) (sin (* 314159265359/50000000000 u2)) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (* (sqrt (/ 1 (- 1 u1))) (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (+ u1 1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (+ u1 1))) (/ u1 (+ u1 1)) (+ u1 1) (* (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sqrt (/ u1 (- 1 (* u1 u1)))) (/ u1 (- 1 (* u1 u1))) (/ (- 1 u1) u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
3.0ms
u2
@inf
((/ (sin (* u2 314159265359/50000000000)) (sqrt (/ (- 1 u1) u1))) (sin (* u2 314159265359/50000000000)) (* u2 314159265359/50000000000) (sqrt (/ (- 1 u1) u1)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (sqrt u1) (sin (* 314159265359/50000000000 u2)) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (* (sqrt (/ 1 (- 1 u1))) (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (+ u1 1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (+ u1 1))) (/ u1 (+ u1 1)) (+ u1 1) (* (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sqrt (/ u1 (- 1 (* u1 u1)))) (/ u1 (- 1 (* u1 u1))) (/ (- 1 u1) u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
3.0ms
u1
@inf
((/ (sin (* u2 314159265359/50000000000)) (sqrt (/ (- 1 u1) u1))) (sin (* u2 314159265359/50000000000)) (* u2 314159265359/50000000000) (sqrt (/ (- 1 u1) u1)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (sqrt u1) (sin (* 314159265359/50000000000 u2)) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (* (sqrt (/ 1 (- 1 u1))) (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (+ u1 1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (+ u1 1))) (/ u1 (+ u1 1)) (+ u1 1) (* (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sqrt (/ u1 (- 1 (* u1 u1)))) (/ u1 (- 1 (* u1 u1))) (/ (- 1 u1) u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))
3.0ms
u2
@0
((/ (sin (* u2 314159265359/50000000000)) (sqrt (/ (- 1 u1) u1))) (sin (* u2 314159265359/50000000000)) (* u2 314159265359/50000000000) (sqrt (/ (- 1 u1) u1)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (sqrt u1) (sin (* 314159265359/50000000000 u2)) (* (sqrt u1) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1)))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (* (sqrt (/ 1 (- 1 u1))) (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (+ u1 1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (+ u1 1))) (/ u1 (+ u1 1)) (+ u1 1) (* (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (* (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt (- u1 -1))) (sqrt (/ u1 (- 1 (* u1 u1)))) (/ u1 (- 1 (* u1 u1))) (/ (- 1 u1) u1) (* 314159265359/50000000000 u2) (sin (* 314159265359/50000000000 u2)))

simplify240.0ms (2.3%)

Memory
-24.8MiB live, 292.2MiB allocated
Algorithm
egg-herbie
Rules
12 744×lower-fma.f64
12 744×lower-fma.f32
6 698×lower-*.f64
6 698×lower-*.f32
4 584×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06345580
118895039
256885017
081414786
Stop Event
iter limit
node limit
Counts
348 → 344
Calls
Call 1
Inputs
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt (/ 1 u1))
(/ (+ (sqrt u1) (* -1/2 (sqrt (pow u1 3)))) u1)
(/ (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* -1/8 (sqrt u1))))) u1)
(/ (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* (pow u1 2) (+ (* -1/8 (sqrt (/ 1 (pow u1 3)))) (* -1/16 (sqrt (/ 1 u1)))))))) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sin (* 314159265359/50000000000 u2))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (* u1 (sin (* 314159265359/50000000000 u2)))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 3/8 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 1/2 (sin (* 314159265359/50000000000 u2))))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 1/2 (sin (* 314159265359/50000000000 u2))) (* u1 (+ (* 5/16 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 3/8 (sin (* 314159265359/50000000000 u2))))))))
(* 314159265359/50000000000 u2)
(+ (* 314159265359/100000000000 (* u1 u2)) (* 314159265359/50000000000 u2))
(+ (* 314159265359/50000000000 u2) (* u1 (+ (* 942477796077/400000000000 (* u1 u2)) (* 314159265359/100000000000 u2))))
(+ (* 314159265359/50000000000 u2) (* u1 (+ (* 314159265359/100000000000 u2) (* u1 (+ (* 314159265359/160000000000 (* u1 u2)) (* 942477796077/400000000000 u2))))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* -1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* -1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* 1/2 (sqrt u1)))))
(+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1 (* 1/4 (/ 1 u1))))) (* 1/2 (sqrt (/ 1 u1))))))))
u1
(* u1 (+ 1 (* -1 u1)))
(* u1 (+ 1 (* u1 (- u1 1))))
(* u1 (+ 1 (* u1 (- (* u1 (+ 1 (* -1 u1))) 1))))
1
(+ 1 u1)
(+ 1 u1)
(+ 1 u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 5))))
(+ (sqrt u1) (* (pow u1 3) (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (sqrt (pow u1 3))))))
(+ (sqrt u1) (* (pow u1 3) (+ (* 1/2 (sqrt (/ 1 u1))) (* (pow u1 2) (+ (* -1/8 (sqrt (/ 1 u1))) (* 1/2 (sqrt (/ 1 u1))))))))
u1
(* u1 (+ 1 (pow u1 2)))
(* u1 (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))
(* u1 (+ 1 (* (pow u1 2) (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))))
(/ 1 u1)
(/ (+ 1 (* -1 u1)) u1)
(/ (+ 1 (* -1 u1)) u1)
(/ (+ 1 (* -1 u1)) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (/ 1/2 (* u1 (sqrt -1)))) (/ 1/8 (* (pow u1 2) (pow (sqrt -1) 3))))
(- (+ (sqrt -1) (+ (/ 1/2 (* u1 (sqrt -1))) (* 1/16 (/ 1 (* (pow u1 3) (pow (sqrt -1) 5)))))) (* 1/8 (/ 1 (* (pow u1 2) (pow (sqrt -1) 3)))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 7))) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))))
(* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (/ u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 7))) (/ (* u2 (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))))
(sin (* 314159265359/50000000000 u2))
(+ (sin (* 314159265359/50000000000 u2)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2)))))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (+ (* -5/16 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 3))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))))))
1
(- 1 (* 1/2 (/ 1 u1)))
(- (+ 1 (/ 3/8 (pow u1 2))) (* 1/2 (/ 1 u1)))
(- (+ 1 (/ 3/8 (pow u1 2))) (+ (* 1/2 (/ 1 u1)) (* 5/16 (/ 1 (pow u1 3)))))
1
(- 1 (/ 1 u1))
(- (+ 1 (/ 1 (pow u1 2))) (/ 1 u1))
(- (+ 1 (/ 1 (pow u1 2))) (+ (/ 1 u1) (/ 1 (pow u1 3))))
u1
(* u1 (+ 1 (/ 1 u1)))
(* u1 (+ 1 (/ 1 u1)))
(* u1 (+ 1 (/ 1 u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(* (sqrt (/ 1 u1)) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 u1)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 u1)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (sqrt -1)))) (+ (* -1/8 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 u1)) (sqrt -1)))))
(/ -1 u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 2))) 1) u1)
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 4))) (+ 1 (/ 1 (pow u1 2)))) u1)
-1
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
(/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1))))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* -1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* 1/8 (/ (sqrt -1) u1)) (* 1/2 (sqrt -1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (sqrt -1)) (* -1/16 (/ (sqrt -1) u1))) u1)) (* 1/2 (sqrt -1))) u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (* u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (+ (* -1 (/ (+ (* 314159265359/100000000000 (* (sqrt u1) (* u2 (sqrt -1)))) (* 314159265359/100000000000 (* (sqrt (/ 1 u1)) (* u2 (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))
(* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))
(+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1/2 (sin (* 314159265359/50000000000 u2))) (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) u1))) u1)) (* -1/2 (sin (* 314159265359/50000000000 u2)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(pow (sqrt -1) 2)
(+ (* 1/2 (/ 1 u1)) (pow (sqrt -1) 2))
(+ (* -1 (/ (- (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) u1)) 1/2) u1)) (pow (sqrt -1) 2))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* 1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) u1))) u1)) 1/2) u1)) (pow (sqrt -1) 2))
1
(- 1 (/ 1 u1))
(+ 1 (* -1 (/ (- 1 (/ 1 u1)) u1)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 u1)) u1))) u1)))
u1
(* u1 (+ 1 (/ 1 u1)))
(* u1 (+ 1 (/ 1 u1)))
(* u1 (+ 1 (/ 1 u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(* (sqrt (/ 1 u1)) (pow (sqrt -1) 3))
(+ (* 1/2 (* (sqrt (/ 1 (pow u1 5))) (sqrt -1))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt u1) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (sqrt -1)))) (pow u1 3))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt u1) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (pow u1 3))) (/ 1 (sqrt -1)))))) (pow u1 3))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)))
(/ -1 u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 4)))) u1))
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (+ (/ 1 (pow u1 4)) (/ 1 (pow u1 6))))) u1))
-1
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1)))))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ 1 (- 1 u1))))))))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (+ 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1))))))))))
(* 314159265359/50000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))))))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
Outputs
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt (/ 1 u1))
(sqrt.f32 (/.f32 #s(literal 1 binary32) u1))
(/ (+ (sqrt u1) (* -1/2 (sqrt (pow u1 3)))) u1)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1)) u1)
(/ (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* -1/8 (sqrt u1))))) u1)
(/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal -1/8 binary32) (sqrt.f32 u1))) (*.f32 u1 u1) (sqrt.f32 u1)) u1)
(/ (+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* (pow u1 2) (+ (* -1/8 (sqrt (/ 1 (pow u1 3)))) (* -1/16 (sqrt (/ 1 u1)))))))) u1)
(/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/8 binary32))) (*.f32 u1 u1) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1)) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))) (*.f32 u1 u1) (sqrt.f32 u1))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (* 1/2 (* u1 (sin (* 314159265359/50000000000 u2)))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u1 #s(literal 1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 3/8 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 1/2 (sin (* 314159265359/50000000000 u2))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal 3/8 binary32) u1 #s(literal 1/2 binary32))) u1 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (sin (* 314159265359/50000000000 u2)) (* u1 (+ (* 1/2 (sin (* 314159265359/50000000000 u2))) (* u1 (+ (* 5/16 (* u1 (sin (* 314159265359/50000000000 u2)))) (* 3/8 (sin (* 314159265359/50000000000 u2))))))))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) u1 #s(literal 1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal 5/16 binary32) u1 #s(literal 3/8 binary32))) (*.f32 u1 u1)))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(+ (* 314159265359/100000000000 (* u1 u2)) (* 314159265359/50000000000 u2))
(*.f32 u2 (fma.f32 #s(literal 314159265359/100000000000 binary32) u1 #s(literal 314159265359/50000000000 binary32)))
(+ (* 314159265359/50000000000 u2) (* u1 (+ (* 942477796077/400000000000 (* u1 u2)) (* 314159265359/100000000000 u2))))
(fma.f32 (*.f32 u2 (fma.f32 #s(literal 942477796077/400000000000 binary32) u1 #s(literal 314159265359/100000000000 binary32))) u1 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(+ (* 314159265359/50000000000 u2) (* u1 (+ (* 314159265359/100000000000 u2) (* u1 (+ (* 314159265359/160000000000 (* u1 u2)) (* 942477796077/400000000000 u2))))))
(fma.f32 (fma.f32 (*.f32 u2 (fma.f32 #s(literal 314159265359/160000000000 binary32) u1 #s(literal 942477796077/400000000000 binary32))) u1 (*.f32 #s(literal 314159265359/100000000000 binary32) u2)) u1 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* -1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 u1)))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* -1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* -1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) u1)) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* -1/2 (sqrt (pow u1 3))))
(fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* 1/2 (sqrt u1)))))
(fma.f32 (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 u1))) (*.f32 u1 u1) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* -1/2 (sqrt (/ 1 u1))) (* u1 (+ (* -1/2 (* (sqrt u1) (+ 1 (* 1/4 (/ 1 u1))))) (* 1/2 (sqrt (/ 1 u1))))))))
(fma.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/4 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))) u1 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))
u1
(* u1 (+ 1 (* -1 u1)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(* u1 (+ 1 (* u1 (- u1 1))))
(*.f32 (fma.f32 (-.f32 u1 #s(literal 1 binary32)) u1 #s(literal 1 binary32)) u1)
(* u1 (+ 1 (* u1 (- (* u1 (+ 1 (* -1 u1))) 1))))
(*.f32 (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u1) u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) u1)
1
#s(literal 1 binary32)
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
(+ 1 u1)
(+.f32 #s(literal 1 binary32) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1)))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u1) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))) (*.f32 u1 u1) (sqrt.f32 u1))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 5))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 5 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 3) (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (sqrt (pow u1 3))))))
(fma.f32 (*.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/2 binary32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32)))) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 3) (+ (* 1/2 (sqrt (/ 1 u1))) (* (pow u1 2) (+ (* -1/8 (sqrt (/ 1 u1))) (* 1/2 (sqrt (/ 1 u1))))))))
(fma.f32 (fma.f32 (*.f32 (*.f32 u1 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) #s(literal 3/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))) (pow.f32 u1 #s(literal 3 binary32)) (sqrt.f32 u1))
u1
(* u1 (+ 1 (pow u1 2)))
(+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)
(* u1 (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32)) u1)
(* u1 (+ 1 (* (pow u1 2) (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))))
(fma.f32 (fma.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1) u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32)) u1)
(/ 1 u1)
(/.f32 #s(literal 1 binary32) u1)
(/ (+ 1 (* -1 u1)) u1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/ (+ 1 (* -1 u1)) u1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/ (+ 1 (* -1 u1)) u1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (/.f32 #s(literal -5/16 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1))))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 #s(literal -1 binary32)))
(- (+ (sqrt -1) (/ 1/2 (* u1 (sqrt -1)))) (/ 1/8 (* (pow u1 2) (pow (sqrt -1) 3))))
(+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 #s(literal -1 binary32))))
(- (+ (sqrt -1) (+ (/ 1/2 (* u1 (sqrt -1))) (* 1/16 (/ 1 (* (pow u1 3) (pow (sqrt -1) 5)))))) (* 1/8 (/ 1 (* (pow u1 2) (pow (sqrt -1) 3)))))
(+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/16 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))) (sqrt.f32 #s(literal -1 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (/.f32 #s(literal -5/16 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1))))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal -5/16 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (/.f32 #s(literal -5/16 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1))))))
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 7))) (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) #s(literal -1/2 binary32))) (fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 7 binary32)))) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 (fma.f32 (/.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32) #s(literal 1 binary32)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))
(*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))
(fma.f32 (*.f32 #s(literal -314159265359/100000000000 binary32) (/.f32 u2 (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (/ u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))
(fma.f32 (/.f32 u2 (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (/ u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 7))) (/ (* u2 (+ 1 (* 1/4 (/ u1 (pow (sqrt -1) 2))))) (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))))
(fma.f32 (/.f32 u2 (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))))) (fma.f32 (*.f32 (*.f32 (fma.f32 (/.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32) #s(literal 1 binary32)) (/.f32 u2 (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 7 binary32))))) #s(literal -314159265359/100000000000 binary32) (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(+ (sin (* 314159265359/50000000000 u2)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2)))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal 3/8 binary32) (*.f32 u1 u1)) (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (sin (* 314159265359/50000000000 u2)) (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (+ (* -5/16 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 3))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (pow u1 2))))))
(+.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -5/16 binary32) (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) u1) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal 3/8 binary32) (*.f32 u1 u1))))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
1
#s(literal 1 binary32)
(- 1 (* 1/2 (/ 1 u1)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) u1))
(- (+ 1 (/ 3/8 (pow u1 2))) (* 1/2 (/ 1 u1)))
(+.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) u1) #s(literal 1 binary32))
(- (+ 1 (/ 3/8 (pow u1 2))) (+ (* 1/2 (/ 1 u1)) (* 5/16 (/ 1 (pow u1 3)))))
(-.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) u1) #s(literal 1 binary32)) (/.f32 #s(literal 5/16 binary32) (pow.f32 u1 #s(literal 3 binary32))))
1
#s(literal 1 binary32)
(- 1 (/ 1 u1))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (+ 1 (/ 1 (pow u1 2))) (/ 1 u1))
(-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(- (+ 1 (/ 1 (pow u1 2))) (+ (/ 1 u1) (/ 1 (pow u1 3))))
(-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))
u1
(* u1 (+ 1 (/ 1 u1)))
(+.f32 #s(literal 1 binary32) u1)
(* u1 (+ 1 (/ 1 u1)))
(+.f32 #s(literal 1 binary32) u1)
(* u1 (+ 1 (/ 1 u1)))
(+.f32 #s(literal 1 binary32) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (/.f32 #s(literal -5/16 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1))))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal -5/16 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(* (sqrt (/ 1 u1)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 u1)) (sqrt -1)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (sqrt -1)))) (* (sqrt (/ 1 u1)) (sqrt -1))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (sqrt -1)))) (+ (* -1/8 (* (sqrt (/ 1 (pow u1 9))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 u1)) (sqrt -1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) #s(literal -1/2 binary32))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 9 binary32)))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) #s(literal -1/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))))
(/ -1 u1)
(/.f32 #s(literal -1 binary32) u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)) u1)
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 2))) 1) u1)
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) u1) u1)) u1)
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 4))) (+ 1 (/ 1 (pow u1 2)))) u1)
(/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) (pow.f32 u1 #s(literal 4 binary32)))) u1)
-1
#s(literal -1 binary32)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1))))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(-.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 #s(literal -3/8 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(-.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 #s(literal 5/16 binary32) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 u1))) u1))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* -1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* 1/8 (/ (sqrt -1) u1)) (* 1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (sqrt -1)) (* -1/16 (/ (sqrt -1) u1))) u1)) (* 1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -1/16 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/8 binary32))) u1)) u1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -3/8 binary32)))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3/8 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32)))) (neg.f32 u1))) (neg.f32 u1)))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -3/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3/8 binary32))) u1)) u1))
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* -1 (* (sqrt u1) (pow (sqrt -1) 2)))
(sqrt.f32 u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -3/8 binary32)))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3/8 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32)))) (neg.f32 u1))) (neg.f32 u1)))
(* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 5))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (* (sqrt (/ 1 u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 (fma.f32 #s(literal -1/4 binary32) u1 #s(literal 1 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1))) (pow.f32 u1 #s(literal 3 binary32)))))
(* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))
(*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2) (fma.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 314159265359/50000000000 binary32))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 5))) (* u2 (sqrt -1)))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) u2) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -314159265359/100000000000 binary32)) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2) (fma.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 314159265359/50000000000 binary32)))))
(+ (* -314159265359/100000000000 (* (sqrt (/ 1 (pow u1 3))) (* u2 (sqrt -1)))) (+ (* -1 (/ (+ (* 314159265359/100000000000 (* (sqrt u1) (* u2 (sqrt -1)))) (* 314159265359/100000000000 (* (sqrt (/ 1 u1)) (* u2 (* (sqrt -1) (+ 1 (* -1/4 u1))))))) (pow u1 3))) (* 314159265359/50000000000 (* (sqrt (/ 1 u1)) (* u2 (sqrt -1))))))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u2) (fma.f32 #s(literal -314159265359/100000000000 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal 314159265359/50000000000 binary32))) (*.f32 #s(literal -314159265359/100000000000 binary32) (/.f32 (fma.f32 (*.f32 u2 (sqrt.f32 u1)) (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 u2 (fma.f32 #s(literal -1/4 binary32) u1 #s(literal 1 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (pow.f32 u1 #s(literal 3 binary32)))))
(* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2))
(neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) u1) #s(literal 1/2 binary32) (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1 (/ (+ (* -1/2 (sin (* 314159265359/50000000000 u2))) (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal 3/8 binary32) u1))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))))) (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) u1))) u1)) (* -1/2 (sin (* 314159265359/50000000000 u2)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (pow (sqrt -1) 2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (/.f32 (fma.f32 #s(literal -3/8 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1))
(pow (sqrt -1) 2)
#s(literal -1 binary32)
(+ (* 1/2 (/ 1 u1)) (pow (sqrt -1) 2))
(+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal -1 binary32))
(+ (* -1 (/ (- (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) u1)) 1/2) u1)) (pow (sqrt -1) 2))
(-.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/8 binary32) u1) #s(literal 1/2 binary32)) u1))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* 1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) u1))) u1)) 1/2) u1)) (pow (sqrt -1) 2))
(-.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 5/16 binary32) u1) #s(literal -3/8 binary32)) u1)) u1))
1
#s(literal 1 binary32)
(- 1 (/ 1 u1))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))
(+ 1 (* -1 (/ (- 1 (/ 1 u1)) u1)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 u1)) u1))) u1)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)) u1)) u1))
u1
(* u1 (+ 1 (/ 1 u1)))
(+.f32 #s(literal 1 binary32) u1)
(* u1 (+ 1 (/ 1 u1)))
(+.f32 #s(literal 1 binary32) u1)
(* u1 (+ 1 (/ 1 u1)))
(+.f32 #s(literal 1 binary32) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -3/8 binary32)))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3/8 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32)))) (neg.f32 u1))) (neg.f32 u1)))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal -3/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 5/16 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3/8 binary32))) u1)) u1))
(* (sqrt (/ 1 u1)) (pow (sqrt -1) 3))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))
(+ (* 1/2 (* (sqrt (/ 1 (pow u1 5))) (sqrt -1))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 5 binary32)))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt u1) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (sqrt -1)))) (pow u1 3))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)))
(fma.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) (pow.f32 u1 #s(literal 3 binary32)))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt u1) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (pow u1 3))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (pow u1 3))) (/ 1 (sqrt -1)))))) (pow u1 3))) (* (sqrt (/ 1 u1)) (pow (sqrt -1) 3)))
(-.f32 (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (sqrt.f32 #s(literal -1 binary32))) #s(literal 1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))) #s(literal -1/2 binary32))) (pow.f32 u1 #s(literal 3 binary32))))
(/ -1 u1)
(/.f32 #s(literal -1 binary32) u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)) u1)
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 4)))) u1))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1))) u1)
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (+ (/ 1 (pow u1 4)) (/ 1 (pow u1 6))))) u1))
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))) (neg.f32 u1))
-1
#s(literal -1 binary32)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(fma.f32 (*.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32) (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (fma.f32 (*.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(fma.f32 (*.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32) (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (fma.f32 (*.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(fma.f32 (*.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32) (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (fma.f32 (*.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))) (*.f32 (*.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) u2)
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1)))))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ 1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (pow u2 2) (sqrt (/ 1 (- 1 u1))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ 1 (- 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) (*.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* (sqrt (/ u1 (+ 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1))))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u2 u2)) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (+ 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (+ 1 u1))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32) (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 u2 u2)) #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (*.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))))) u2)
(* 314159265359/50000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) u2))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32)) (pow.f32 u2 #s(literal 4 binary32)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt (/ 1 (- 1 u1))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* 314159265359/50000000000 (* u2 (sqrt (/ 1 (- 1 u1)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (+ 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))

rewrite165.0ms (1.6%)

Memory
27.7MiB live, 258.5MiB allocated
Rules
4 170×lower-*.f64
4 152×lower-*.f32
3 786×lower-fma.f64
3 786×lower-fma.f32
3 696×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043197
070189
1201177
21041176
08922176
Stop Event
iter limit
node limit
iter limit
Counts
22 → 800
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
(sqrt.f32 u1)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32))))
(/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))
(+.f32 u1 #s(literal 1 binary32))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Outputs
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (sin.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)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (neg.f32 (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 u1)))
(neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 1 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 #s(literal 1 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 u1))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal -1 binary32) u1)))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 u1))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (neg.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (hypot.f32 (sqrt.f32 u1) u1))
(/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #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 u1)))
(/.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (sqrt.f32 (neg.f32 u1)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (sqrt.f32 (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) u1)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(/.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (hypot.f32 (sqrt.f32 u1) u1))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (neg.f32 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(pow.f32 (exp.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal -1 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1/2 binary32))
(exp.f32 (-.f32 (*.f32 (log1p.f32 (neg.f32 u1)) #s(literal 1/2 binary32)) (*.f32 (log.f32 u1) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 u1))
(sqrt.f32 u1)
(pow.f32 (exp.f32 (log.f32 u1)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(pow.f32 u1 #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 (*.f32 #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 314159265359/50000000000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 u2 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 u2 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 #s(literal 314159265359/50000000000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 314159265359/50000000000 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) u2)
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 314159265359/50000000000 binary32)) u2)
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u2 (/.f32 #s(literal 314159265359/50000000000 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u2 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 314159265359/50000000000 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32))) (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32)))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 u1) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 #s(literal -1 binary32) u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1)))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal -1 binary32) u1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))))
(sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal -1 binary32) u1) u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 #s(literal -1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1)))
(pow.f32 (exp.f32 (-.f32 (log.f32 u1) (log1p.f32 u1))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1/2 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)) (*.f32 (log1p.f32 u1) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (-.f32 (log.f32 u1) (log1p.f32 u1)) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) #s(literal 1 binary32)) u1)
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) u1)
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 #s(literal -1 binary32) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (-.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 3 binary32)))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))))
(/.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))))
(/.f32 (*.f32 u1 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 3 binary32)))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (neg.f32 u1) (-.f32 #s(literal -1 binary32) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) u1) u1))
(/.f32 u1 (-.f32 u1 #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal -1 binary32) u1)))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 #s(literal -1 binary32) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) u1 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 u1)))
(fma.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 u1 u1) (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) u1))
(fma.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 (neg.f32 u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))))
(fma.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))))
(fma.f32 u1 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(pow.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1) #s(literal -1 binary32))
(+.f32 (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (neg.f32 u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))))
(+.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) u1))
(+.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 u1 u1)) (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (*.f32 u1 u1)))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal -1 binary32)) u1)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal -1 binary32) u1))))
(neg.f32 (/.f32 u1 (-.f32 #s(literal -1 binary32) u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 u1 #s(literal -1 binary32)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))) (+.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))) (+.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (neg.f32 (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 9 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 u1 #s(literal 6 binary32)) #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 u1) (-.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 (*.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) u1))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) u1)))
(-.f32 u1 #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (neg.f32 u1))
(fma.f32 (/.f32 (*.f32 u1 u1) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(fma.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (*.f32 u1 u1) #s(literal 1 binary32)) #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 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 u1 u1) (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 u1) (sqrt.f32 u1) #s(literal 1 binary32))
(fma.f32 u1 #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) u1 #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) #s(literal -1 binary32))
(+.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(+.f32 u1 #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) u1)
(neg.f32 (-.f32 #s(literal -1 binary32) u1))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (sin.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)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (neg.f32 (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (hypot.f32 (sqrt.f32 u1) u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sqrt.f32 u1)))
(neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32))) (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal 1/4 binary32))))
(*.f32 (hypot.f32 (sqrt.f32 u1) u1) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 u1 #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 u1)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/4 binary32)) (sqrt.f32 u1)))
(*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 u1 #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.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))))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (hypot.f32 (sqrt.f32 u1) u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 u1)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (neg.f32 u1))) (*.f32 (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 u1)) (*.f32 (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (-.f32 #s(literal -1 binary32) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (hypot.f32 (sqrt.f32 u1) u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (exp.f32 (log.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/4 binary32))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)) (*.f32 (log1p.f32 (neg.f32 u1)) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log1p.f32 u1) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1/2 binary32) (*.f32 (log1p.f32 u1) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) #s(literal 1/2 binary32) (*.f32 (log.f32 u1) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 u1) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log1p.f32 (neg.f32 u1))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (exp.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(neg.f32 (/.f32 (sqrt.f32 u1) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) u1)
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1)
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32))
(*.f32 u1 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1))))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))))
(/.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))))))
(/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(expm1.f32 (*.f32 (log.f32 u1) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) u1) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) u1) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) u1) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #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) u1))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (fma.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)) (/.f32 #s(literal -1 binary32) u1))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1) (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) u1) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) u1) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (pow.f32 u1 #s(literal -2 binary32)))
(*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) #s(literal 1 binary32)))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) u1))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) u1))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal -1 binary32) u1))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 #s(literal -1 binary32) u1))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1)) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1)) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)))
(/.f32 (neg.f32 (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 (neg.f32 u1) u1))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) u1) (neg.f32 u1)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (neg.f32 u1) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)) (neg.f32 u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) (neg.f32 u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1 binary32)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)) u1))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) (neg.f32 u1)))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1 binary32) u1) u1))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (neg.f32 u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (neg.f32 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (neg.f32 u1) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) u1))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (neg.f32 u1))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (neg.f32 u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) u1))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 u1)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) u1))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (neg.f32 u1) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (neg.f32 u1) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) u1)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (neg.f32 u1) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))))
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (-.f32 #s(literal -1 binary32) u1))
(/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1 binary32))
(/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 u1 (-.f32 #s(literal -1 binary32) u1)))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)) (neg.f32 u1)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) u1))
(/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (-.f32 #s(literal -1 binary32) u1) (neg.f32 u1)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 u1))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1)) (-.f32 (pow.f32 u1 #s(literal -3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 (pow.f32 u1 #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 u1 #s(literal -3 binary32)) (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))))
(-.f32 (/.f32 u1 (*.f32 u1 u1)) (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (fma.f32 u1 u1 u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 (-.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))) u1) (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (-.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32))) u1))
(-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u1)) u1) (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal -1 binary32))) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 u1)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(fma.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) u1) u1))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 u1 (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 u1 (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) u1))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u1) (*.f32 u1 (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u1) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 (/.f32 #s(literal -1 binary32) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(+.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) u1) u1))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 (/.f32 #s(literal -1 binary32) u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32)))
(neg.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 1 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) (*.f32 u2 #s(literal 1 binary32)))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(neg.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))

eval117.0ms (1.1%)

Memory
11.9MiB live, 286.4MiB allocated
Compiler

Compiled 23 453 to 3 440 computations (85.3% saved)

prune271.0ms (2.5%)

Memory
-30.8MiB live, 572.1MiB allocated
Pruning

63 alts after pruning (57 fresh and 6 done)

PrunedKeptTotal
New1 208261 234
Fresh183149
Picked235
Done033
Total1 228631 291
Accuracy
99.8%
Counts
1 291 → 63
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
82.2%
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
98.0%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)))
98.1%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (sqrt.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (*.f32 u1 u1))))
98.4%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
98.2%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))))
98.3%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
74.3%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(approx (/ (- 1 u1) u1) (/.f32 #s(literal 1 binary32) u1))))
96.4%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
82.4%
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
82.4%
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
98.2%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
82.1%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
97.5%
(*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
97.9%
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
82.2%
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
82.0%
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
98.1%
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.1%
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
84.0%
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.3%
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
97.7%
(*.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 #s(literal 314159265359/50000000000 binary32) u2)))
97.7%
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
86.0%
(*.f32 (*.f32 #s(approx (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
19.5%
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
74.0%
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 (*.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 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
98.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
63.4%
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
63.4%
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
98.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
74.0%
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
72.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (+ u1 1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.9%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
82.1%
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
97.8%
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
82.0%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
82.2%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
81.9%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 314159265359/50000000000 binary32)) u2)))
82.2%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
74.4%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
96.4%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
81.1%
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
20.9%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
64.5%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
20.1%
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.2%
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
82.2%
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
Compiler

Compiled 1 895 to 1 613 computations (14.9% saved)

simplify117.0ms (1.1%)

Memory
37.9MiB live, 193.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
cost-diff0
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
cost-diff0
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
cost-diff704
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
cost-diff0
(*.f32 u1 u1)
cost-diff0
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
cost-diff0
#s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)))
cost-diff0
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
cost-diff0
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
cost-diff0
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))))
cost-diff0
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
cost-diff64
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
cost-diff0
(fma.f32 u1 u1 u1)
cost-diff0
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
cost-diff0
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
cost-diff0
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
cost-diff0
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
cost-diff0
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
cost-diff320
(/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
Rules
9 026×lower-fma.f64
9 024×lower-fma.f32
2 514×lower-*.f64
2 498×lower-*.f32
2 058×lower-/.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
039318
065314
1100295
2162291
3282285
4643285
51833285
63917285
77521285
08052285
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
#s(literal 1 binary32)
(/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 u1)
u1
(*.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(-.f32 #s(literal 1 binary32) u1)
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(fma.f32 u1 u1 u1)
u1
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
u1
(-.f32 #s(literal 1 binary32) (*.f32 u1 u1))
#s(literal 1 binary32)
(*.f32 u1 u1)
(-.f32 u1 #s(literal -1 binary32))
#s(literal -1 binary32)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(*.f32 u1 u1)
u1
#s(literal 1/4 binary32)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.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)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
u2
#s(literal 314159265359/50000000000 binary32)
Outputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
#s(literal 1 binary32)
(/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(*.f32 u1 u1)
u1
(*.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(*.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(-.f32 #s(literal 1 binary32) u1)
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(fma.f32 u1 u1 u1)
u1
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 #s(literal -1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))))
(sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 #s(literal -1 binary32) u1)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 #s(literal -1 binary32) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
u1
(-.f32 #s(literal 1 binary32) (*.f32 u1 u1))
#s(literal 1 binary32)
(*.f32 u1 u1)
(-.f32 u1 #s(literal -1 binary32))
#s(literal -1 binary32)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
#s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(*.f32 u1 u1)
u1
#s(literal 1/4 binary32)
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.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)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
u2
#s(literal 314159265359/50000000000 binary32)

localize161.0ms (1.5%)

Memory
-15.2MiB live, 223.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.26171875
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
accuracy0.2734375
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.33041000976844204
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.33041000976844204
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy5.387491615356047
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy8.194367508226051
#s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.3125
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
accuracy0.33041000976844204
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy5.387491615356047
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy0.33041000976844204
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
accuracy4.498864119705292
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
accuracy5.387491615356047
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
accuracy8.853020948177607
(fma.f32 u1 u1 u1)
accuracy0.19140625
(/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
accuracy0.20703125
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
accuracy0.2890625
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
accuracy0.33203125
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
Samples
105.0ms256×0valid
Compiler

Compiled 270 to 34 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-add: 13.0ms (20% of total)
ival-div: 12.0ms (18.5% of total)
ival-mult: 12.0ms (18.5% of total)
const: 8.0ms (12.3% of total)
ival-sin: 6.0ms (9.3% of total)
ival-sqrt: 5.0ms (7.7% of total)
ival-pow: 4.0ms (6.2% of total)
ival-sub: 3.0ms (4.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series147.0ms (1.4%)

Memory
7.6MiB live, 278.5MiB allocated
Counts
23 → 336
Calls
Call 1
Inputs
#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())
#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())
#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())
#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())
#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())
#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())
#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())
#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())
#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())
#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())
#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())
Outputs
#s(alt (/ 1 u1) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 u1)) u1) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 u1)) u1) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 u1)) u1) (taylor 0 u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (pow u1 2))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* (pow u1 2) (+ 1 (pow u1 2))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* (pow u1 2) (+ 1 (* (pow u1 2) (+ 1 (pow u1 2))))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor 0 u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor 0 u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor 0 u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor 0 u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2))))))))) (taylor 0 u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* 1/2 (sqrt (pow u1 3)))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1)))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1)))))))))) (taylor 0 u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt u1 (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 u1)) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 u1)))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1)))))) (taylor 0 u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1)) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 2))) 1) u1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 4))) (+ 1 (/ 1 (pow u1 2)))) u1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (sqrt u1) (taylor inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))) (taylor inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1))))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1)))) (taylor inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1))) (taylor inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt (- (/ 1 u1) 1) (taylor -inf u1) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1))))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (patch (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) (patch #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (pow u1 2) (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (fma.f32 u1 u1 u1) (patch (fma.f32 u1 u1 u1) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) (patch (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (patch (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 u1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 4)))) u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (+ (/ 1 (pow u1 4)) (/ 1 (pow u1 6))))) u1)) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) (patch #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (sqrt -1))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (sqrt -1))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (sqrt -1))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt u1) (sqrt -1))) (taylor -inf u1) (#s(alt (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) (patch (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor -inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor -inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor -inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (pow u1 2) (taylor -inf u1) (#s(alt (*.f32 u1 u1) (patch (*.f32 u1 u1) #<representation binary32>) () ())) ())
#s(alt (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (taylor -inf u1) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt -1) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1))) (taylor -inf u1) (#s(alt (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (patch (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #<representation binary32>) () ())) ())
#s(alt -1 (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* -1 (+ 1 (/ 1 u1))) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1) (taylor -inf u1) (#s(alt (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (patch (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2)) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))))))))) (taylor 0 u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000)))) (taylor 0 u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 50000000000/314159265359 u2) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 50000000000/314159265359 (* 314159265359/300000000000 (pow u2 2))) u2) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 50000000000/314159265359 (* (pow u2 2) (+ 314159265359/300000000000 (* 217043936762141594974494696480642953/45000000000000000000000000000000000 (pow u2 2))))) u2) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 50000000000/314159265359 (* (pow u2 2) (+ 314159265359/300000000000 (* (pow u2 2) (+ 217043936762141594974494696480642953/45000000000000000000000000000000000 (* 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (pow u2 2))))))) u2) (taylor 0 u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (patch (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) (patch (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) (patch (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 314159265359/50000000000 u2) (taylor -inf u2) (#s(alt (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) (patch (*.f32 u2 #s(literal 314159265359/50000000000 binary32)) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (sin (* 314159265359/50000000000 u2)) (taylor -inf u2) (#s(alt #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (patch #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (sin (* 314159265359/50000000000 u2))) (taylor -inf u2) (#s(alt (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (patch (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
52.0ms
u1
@0
((/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))) (/ (* u1 u1) (* u1 (- 1 u1))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (sin (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (+ (* u1 u1) u1) (* (/ u1 (- 1 (* u1 u1))) (- u1 -1)) (* (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (/ u1 (- 1 (* u1 u1))) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (pow (* u1 u1) 1/4) (* u1 u1) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000)))) (* (sqrt (/ u1 (- 1 u1))) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000))))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (* u2 314159265359/50000000000) (sin (* 314159265359/50000000000 u2)) (/ 1 (sin (* u2 314159265359/50000000000))))
21.0ms
u2
@inf
((/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))) (/ (* u1 u1) (* u1 (- 1 u1))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (sin (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (+ (* u1 u1) u1) (* (/ u1 (- 1 (* u1 u1))) (- u1 -1)) (* (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (/ u1 (- 1 (* u1 u1))) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (pow (* u1 u1) 1/4) (* u1 u1) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000)))) (* (sqrt (/ u1 (- 1 u1))) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000))))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (* u2 314159265359/50000000000) (sin (* 314159265359/50000000000 u2)) (/ 1 (sin (* u2 314159265359/50000000000))))
16.0ms
u2
@-inf
((/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))) (/ (* u1 u1) (* u1 (- 1 u1))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (sin (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (+ (* u1 u1) u1) (* (/ u1 (- 1 (* u1 u1))) (- u1 -1)) (* (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (/ u1 (- 1 (* u1 u1))) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (pow (* u1 u1) 1/4) (* u1 u1) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000)))) (* (sqrt (/ u1 (- 1 u1))) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000))))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (* u2 314159265359/50000000000) (sin (* 314159265359/50000000000 u2)) (/ 1 (sin (* u2 314159265359/50000000000))))
15.0ms
u1
@inf
((/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))) (/ (* u1 u1) (* u1 (- 1 u1))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (sin (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (+ (* u1 u1) u1) (* (/ u1 (- 1 (* u1 u1))) (- u1 -1)) (* (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (/ u1 (- 1 (* u1 u1))) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (pow (* u1 u1) 1/4) (* u1 u1) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000)))) (* (sqrt (/ u1 (- 1 u1))) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000))))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (* u2 314159265359/50000000000) (sin (* 314159265359/50000000000 u2)) (/ 1 (sin (* u2 314159265359/50000000000))))
15.0ms
u1
@-inf
((/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))) (/ (* u1 u1) (* u1 (- 1 u1))) (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (sin (* u2 314159265359/50000000000)) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (+ (* u1 u1) u1) (* (/ u1 (- 1 (* u1 u1))) (- u1 -1)) (* (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (sin (* 314159265359/50000000000 u2))) (sqrt (* (/ u1 (- 1 (* u1 u1))) (- u1 -1))) (/ u1 (- 1 (* u1 u1))) (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (sqrt (/ u1 (- 1 u1))) (pow (* u1 u1) 1/4) (* u1 u1) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000)))) (* (sqrt (/ u1 (- 1 u1))) (/ 1 (/ 1 (sin (* u2 314159265359/50000000000))))) (sqrt (/ u1 (- 1 u1))) (/ u1 (- 1 u1)) (* u2 314159265359/50000000000) (sin (* 314159265359/50000000000 u2)) (/ 1 (sin (* u2 314159265359/50000000000))))

simplify212.0ms (2%)

Memory
-18.0MiB live, 310.2MiB allocated
Algorithm
egg-herbie
Rules
12 064×lower-fma.f64
12 064×lower-fma.f32
5 066×lower-*.f64
5 066×lower-*.f32
4 628×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03014775
18874354
225113962
353063787
081043617
Stop Event
iter limit
node limit
Counts
336 → 330
Calls
Call 1
Inputs
(/ 1 u1)
(/ (+ 1 (* -1 u1)) u1)
(/ (+ 1 (* -1 u1)) u1)
(/ (+ 1 (* -1 u1)) u1)
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 u1))
(* u1 (+ 1 u1))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
u1
(* u1 (+ 1 (pow u1 2)))
(* u1 (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))
(* u1 (+ 1 (* (pow u1 2) (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(pow u1 2)
(pow u1 2)
(pow u1 2)
(pow u1 2)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(sqrt u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
u1
(* u1 (+ 1 u1))
(* u1 (+ 1 (* u1 (+ 1 u1))))
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
-1
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(/ -1 u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 2))) 1) u1)
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 4))) (+ 1 (/ 1 (pow u1 2)))) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(sqrt u1)
(sqrt u1)
(sqrt u1)
(sqrt u1)
(pow u1 2)
(pow u1 2)
(pow u1 2)
(pow u1 2)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(sqrt -1)
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
-1
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
(- (/ 1 u1) 1)
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1))))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(pow u1 2)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
(* (pow u1 2) (+ 1 (/ 1 u1)))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(/ -1 u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 4)))) u1))
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (+ (/ 1 (pow u1 4)) (/ 1 (pow u1 6))))) u1))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(* -1 (* (sqrt u1) (sqrt -1)))
(* -1 (* (sqrt u1) (sqrt -1)))
(* -1 (* (sqrt u1) (sqrt -1)))
(* -1 (* (sqrt u1) (sqrt -1)))
(pow u1 2)
(pow u1 2)
(pow u1 2)
(pow u1 2)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(sqrt -1)
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
-1
(* -1 (+ 1 (/ 1 u1)))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(/ 50000000000/314159265359 u2)
(/ (+ 50000000000/314159265359 (* 314159265359/300000000000 (pow u2 2))) u2)
(/ (+ 50000000000/314159265359 (* (pow u2 2) (+ 314159265359/300000000000 (* 217043936762141594974494696480642953/45000000000000000000000000000000000 (pow u2 2))))) u2)
(/ (+ 50000000000/314159265359 (* (pow u2 2) (+ 314159265359/300000000000 (* (pow u2 2) (+ 217043936762141594974494696480642953/45000000000000000000000000000000000 (* 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (pow u2 2))))))) u2)
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(* 314159265359/50000000000 u2)
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(sin (* 314159265359/50000000000 u2))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
Outputs
(/ 1 u1)
(/.f32 #s(literal 1 binary32) u1)
(/ (+ 1 (* -1 u1)) u1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/ (+ 1 (* -1 u1)) u1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/ (+ 1 (* -1 u1)) u1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))))
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) u1) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 u1)) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (*.f32 u1 u1) (sqrt.f32 u1))
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) u1) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 u1)) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (*.f32 u1 u1) (sqrt.f32 u1))
u1
(* u1 (+ 1 (pow u1 2)))
(+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)
(* u1 (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal 3 binary32)) u1)
(* u1 (+ 1 (* (pow u1 2) (+ 1 (* (pow u1 2) (+ 1 (pow u1 2)))))))
(*.f32 (*.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) u1) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 u1)) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (*.f32 u1 u1) (sqrt.f32 u1))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(* (sqrt u1) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 u1))
(+ (* 1/2 (* (sqrt (pow u1 3)) (sin (* 314159265359/50000000000 u2)))) (* (sqrt u1) (sin (* 314159265359/50000000000 u2))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt u1) (sin (* 314159265359/50000000000 u2)))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1)))
(+ (* (sqrt u1) (sin (* 314159265359/50000000000 u2))) (* (pow u1 2) (+ (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))) (* u1 (+ (* 1/2 (* (sqrt u1) (* (sin (* 314159265359/50000000000 u2)) (- 1 (* 1/4 (/ 1 u1)))))) (* 1/2 (* (sqrt (/ 1 u1)) (sin (* 314159265359/50000000000 u2)))))))))
(fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(literal 1/2 binary32)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (*.f32 (*.f32 u1 u1) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1))))
(sqrt u1)
(sqrt.f32 u1)
(+ (sqrt u1) (* 1/2 (sqrt (pow u1 3))))
(fma.f32 (sqrt.f32 (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1/2 binary32) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt u1)) (* 1/2 (sqrt (/ 1 u1))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u1 u1)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)) (sqrt.f32 u1))
(+ (sqrt u1) (* (pow u1 2) (+ (* 1/2 (sqrt (/ 1 u1))) (* u1 (+ (* 1/2 (sqrt (/ 1 u1))) (* 1/2 (* (sqrt u1) (- 1 (* 1/4 (/ 1 u1))))))))))
(fma.f32 (fma.f32 (*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) u1) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 u1)) u1 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 #s(literal 1/2 binary32) #s(literal 1/2 binary32)))) (*.f32 u1 u1) (sqrt.f32 u1))
u1
(* u1 (+ 1 u1))
(fma.f32 u1 u1 u1)
(* u1 (+ 1 (* u1 (+ 1 u1))))
(fma.f32 (fma.f32 u1 u1 u1) u1 u1)
(* u1 (+ 1 (* u1 (+ 1 (* u1 (+ 1 u1))))))
(fma.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) u1 u1)
-1
#s(literal -1 binary32)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal -5/16 binary32) u1) #s(literal -3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal -5/16 binary32) u1) #s(literal -3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(fma.f32 u1 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(fma.f32 u1 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(fma.f32 u1 u1 u1)
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal -5/16 binary32) u1) #s(literal -3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(/ -1 u1)
(/.f32 #s(literal -1 binary32) u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)) u1)
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 2))) 1) u1)
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) u1) u1)) u1)
(/ (- (* -1 (/ (+ 1 (/ 1 (pow u1 2))) (pow u1 4))) (+ 1 (/ 1 (pow u1 2)))) u1)
(*.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) u1) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal -5/16 binary32) u1) #s(literal -3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(sqrt u1)
(sqrt.f32 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2))))) (* (pow u1 2) (sqrt -1)))) (+ (* -1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2))))) (* (pow u1 3) (sqrt -1)))) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))))
(fma.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (*.f32 u1 u1)) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal -5/16 binary32) u1) #s(literal -3/8 binary32)) (*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(- (sqrt -1) (* 1/2 (/ 1 (* u1 (sqrt -1)))))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1))))) (/ 1/2 (* u1 (sqrt -1))))
(-.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)))
(- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow u1 2) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow u1 3) (sqrt -1)))))) (/ 1/2 (* u1 (sqrt -1))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 5/8 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 3/4 binary32) (*.f32 u1 u1))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1))))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) (pow u1 2))) (+ 1 (/ 1 u1)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
-1
#s(literal -1 binary32)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(- (/ 1 u1) 1)
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1)) u1) #s(literal 1 binary32))
(/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1))))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(-.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) u1))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sin (* 314159265359/50000000000 u2)) (* u1 (sqrt -1)))) (* 3/8 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (/ (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(+.f32 (/.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(literal -1 binary32))))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(+.f32 (/.f32 (fma.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1) (sqrt.f32 #s(literal -1 binary32)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1)) u1) #s(literal 1 binary32))
(pow u1 2)
(*.f32 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(fma.f32 u1 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(fma.f32 u1 u1 u1)
(* (pow u1 2) (+ 1 (/ 1 u1)))
(fma.f32 u1 u1 u1)
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1)) u1) #s(literal 1 binary32))
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(+.f32 (/.f32 (fma.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1) (sqrt.f32 #s(literal -1 binary32)))
(/ -1 u1)
(/.f32 #s(literal -1 binary32) u1)
(* -1 (/ (+ 1 (/ 1 (pow u1 2))) u1))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u1) u1)) u1)
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (/ 1 (pow u1 4)))) u1))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) u1) u1)) u1)
(* -1 (/ (+ 1 (+ (/ 1 (pow u1 2)) (+ (/ 1 (pow u1 4)) (/ 1 (pow u1 6))))) u1))
(/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32)) u1) u1)) (/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(+.f32 (/.f32 (fma.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1) (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* (sqrt u1) (sqrt -1)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 u1))
(* -1 (* (sqrt u1) (sqrt -1)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 u1))
(* -1 (* (sqrt u1) (sqrt -1)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 u1))
(* -1 (* (sqrt u1) (sqrt -1)))
(*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 u1))
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(pow u1 2)
(*.f32 u1 u1)
(* (sin (* 314159265359/50000000000 u2)) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(+ (* 1/2 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(*.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32))))
(+ (* -1 (/ (+ (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1))) (* -3/8 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) (neg.f32 u1)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)) u1)) (* 3/8 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* -1/2 (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))) u1)) (* (sin (* 314159265359/50000000000 u2)) (sqrt -1)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1))
(sqrt -1)
(sqrt.f32 #s(literal -1 binary32))
(+ (sqrt -1) (* 1/2 (/ (sqrt -1) u1)))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))
(+ (sqrt -1) (* -1 (/ (+ (* -1/2 (sqrt -1)) (* -3/8 (/ (sqrt -1) u1))) u1)))
(-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) u1) #s(literal -1/2 binary32))) u1))
(+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 5/16 (/ (sqrt -1) u1)) (* 3/8 (sqrt -1))) u1)) (* -1/2 (sqrt -1))) u1)))
(+.f32 (/.f32 (fma.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 5/16 binary32) u1))) u1)) u1) (sqrt.f32 #s(literal -1 binary32)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (/ 1 u1)))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u1))
(- (* -1 (/ (+ 1 (/ 1 u1)) u1)) 1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1))
(- (* -1 (/ (+ 1 (+ (/ 1 u1) (/ 1 (pow u1 2)))) u1)) 1)
(-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) u1)) u1) #s(literal 1 binary32))
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)))) u2)
(* 314159265359/50000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) u2))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2))))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))))))))))
(*.f32 (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)))) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* 314159265359/50000000000 (* (sqrt (/ u1 (- 1 u1))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* u2 (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2)
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2)))))))
(fma.f32 (pow.f32 u2 #s(literal 3 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* u2 (+ (* 314159265359/50000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -31006276680305942139213528068663279/750000000000000000000000000000000 (sqrt (/ u1 (- 1 u1)))) (* (pow u2 2) (+ (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (* (sqrt (/ u1 (- 1 u1))) (pow u2 2))) (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (sqrt (/ u1 (- 1 u1))))))))))
(*.f32 (fma.f32 (pow.f32 u2 #s(literal 4 binary32)) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32))) (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)))) u2)
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* u2 (+ 314159265359/50000000000 (* -31006276680305942139213528068663279/750000000000000000000000000000000 (pow u2 2))))
(*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (pow u2 2)) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(* u2 (+ 314159265359/50000000000 (* (pow u2 2) (- (* (pow u2 2) (+ 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 (* -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 (pow u2 2)))) 31006276680305942139213528068663279/750000000000000000000000000000000))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)
(/ 50000000000/314159265359 u2)
(/.f32 #s(literal 50000000000/314159265359 binary32) u2)
(/ (+ 50000000000/314159265359 (* 314159265359/300000000000 (pow u2 2))) u2)
(/.f32 (fma.f32 #s(literal 314159265359/300000000000 binary32) (*.f32 u2 u2) #s(literal 50000000000/314159265359 binary32)) u2)
(/ (+ 50000000000/314159265359 (* (pow u2 2) (+ 314159265359/300000000000 (* 217043936762141594974494696480642953/45000000000000000000000000000000000 (pow u2 2))))) u2)
(/.f32 (fma.f32 (fma.f32 #s(literal 217043936762141594974494696480642953/45000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 314159265359/300000000000 binary32)) (*.f32 u2 u2) #s(literal 50000000000/314159265359 binary32)) u2)
(/ (+ 50000000000/314159265359 (* (pow u2 2) (+ 314159265359/300000000000 (* (pow u2 2) (+ 217043936762141594974494696480642953/45000000000000000000000000000000000 (* 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 (pow u2 2))))))) u2)
(/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 94866102283468468214242596731956544828795783500316272114769/4725000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 217043936762141594974494696480642953/45000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/300000000000 binary32)) (*.f32 u2 u2) #s(literal 50000000000/314159265359 binary32)) u2)
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ (* u1 (+ 1 u1)) (- 1 (pow u1 2)))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(* 314159265359/50000000000 u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(sin (* 314159265359/50000000000 u2))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/ 1 (sin (* 314159265359/50000000000 u2)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))

rewrite254.0ms (2.4%)

Memory
36.6MiB live, 465.2MiB allocated
Rules
5 756×lower-fma.f64
5 754×lower-fma.f32
4 716×lower-*.f64
4 700×lower-*.f32
4 020×lower-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039229
065235
1208178
21212178
08794178
Stop Event
iter limit
node limit
iter limit
Counts
23 → 1 720
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(fma.f32 u1 u1 u1)
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32)))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(*.f32 u1 u1)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.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))
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(expm1.f32 (*.f32 (log.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(expm1.f32 (*.f32 (log.f32 u1) #s(literal -1 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) (-.f32 u1 #s(literal 1 binary32))) u1)
(*.f32 (*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) (neg.f32 u1)) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) u1) (-.f32 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)) u1)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) u1)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (/.f32 (neg.f32 u1) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (neg.f32 u1)))
(*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 u1) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32)) (/.f32 (neg.f32 u1) (*.f32 u1 u1)))
(*.f32 (/.f32 u1 (neg.f32 u1)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 u1 u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (-.f32 u1 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) u1) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 u1 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))) u1) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))) u1))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (fma.f32 u1 u1 u1) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(*.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 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) (/.f32 u1 #s(literal 1 binary32)))
(*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) (-.f32 (*.f32 u1 u1) u1))
(*.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (neg.f32 u1) u1))
(*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (neg.f32 u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))
(*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 u1)))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(*.f32 (-.f32 (*.f32 u1 u1) u1) (neg.f32 (pow.f32 u1 #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal -2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32)))))
(*.f32 u1 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 u1 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32)))))
(*.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(sqrt.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) u1)) (neg.f32 u1))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 (fma.f32 #s(literal -1 binary32) u1 #s(literal -1 binary32)) u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (-.f32 u1 #s(literal -1 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) u1)) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (+.f32 u1 (neg.f32 (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 #s(literal -1 binary32) u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1)) u1)
(/.f32 (*.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal 1 binary32))) (neg.f32 u1))
(/.f32 (-.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 u1 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(/.f32 (pow.f32 u1 #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 (fma.f32 u1 u1 u1)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (-.f32 (*.f32 u1 u1) u1) (*.f32 (neg.f32 u1) u1))
(/.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 u1))
(/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (*.f32 u1 u1))
(/.f32 (-.f32 #s(literal 1 binary32) u1) u1)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (pow.f32 u1 #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 u1 u1 u1) u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)) (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 u1)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u1) u1)) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (fma.f32 u1 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (fma.f32 u1 u1 u1)) (/.f32 (/.f32 (pow.f32 u1 #s(literal 6 binary32)) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))) u1) (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))) u1))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) u1) (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal -1 binary32))) u1))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) (/.f32 (*.f32 u1 u1) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(fma.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32))
(fma.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (/.f32 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (/.f32 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (/.f32 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (/.f32 u1 #s(literal 1 binary32)) (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) (/.f32 u1 #s(literal 1 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) (/.f32 u1 #s(literal 1 binary32)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) (/.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) (/.f32 u1 #s(literal 1 binary32)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) (/.f32 u1 #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) u1 (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) u1 (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) u1 (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) u1 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) u1 #s(literal -1 binary32))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) u1))
(fma.f32 (*.f32 u1 u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 (*.f32 u1 u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 (*.f32 u1 u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 (*.f32 u1 u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 (*.f32 u1 u1) (/.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1)) #s(literal -1 binary32))
(fma.f32 u1 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 u1 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 u1 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 u1 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 u1 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1) #s(literal -1 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 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/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))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal 1 binary32))
(+.f32 (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) u1))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (*.f32 (neg.f32 u1) u1) (pow.f32 u1 #s(literal -2 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (neg.f32 u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (*.f32 (neg.f32 u1) u1)))
(+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1 binary32))
(exp.f32 (fma.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(exp.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(neg.f32 (/.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal 1 binary32)))
(neg.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (neg.f32 u1) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (neg.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 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (neg.f32 u1) u1) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (neg.f32 u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (pow.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (neg.f32 u1) u1))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (neg.f32 u1)))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32)))
(*.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) 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 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 u1 (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32))) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) u1)) (neg.f32 u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u1 u1 u1))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (-.f32 (*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 3 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 3 binary32))) (fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (neg.f32 u1))
(/.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (neg.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (neg.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1) u1)
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 #s(literal -1 binary32) u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (neg.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (neg.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))) (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fma.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 u1 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(+.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 u1 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) u1)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) u1)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (sin.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 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (neg.f32 u1) (/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1 binary32))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 u1 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)) (neg.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32) (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(exp.f32 (+.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32))) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.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))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)) (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)))
(sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))
(pow.f32 (exp.f32 (log.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)))) #s(literal 1/2 binary32))
(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/4 binary32))
(pow.f32 (pow.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(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)))
#s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (-.f32 (*.f32 u1 u1) u1) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (fma.f32 u1 u1 u1) #s(literal 1 binary32))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) u1))
(*.f32 (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))))
(*.f32 (neg.f32 u1) (-.f32 (neg.f32 u1) #s(literal 1 binary32)))
(*.f32 (-.f32 u1 #s(literal -1 binary32)) u1)
(*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 u1 u1) (+.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)))
(*.f32 (*.f32 u1 u1) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (-.f32 u1 #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))))) (neg.f32 (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) #s(literal 1 binary32)) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) #s(literal 1 binary32)) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (*.f32 (neg.f32 u1) u1)) (neg.f32 u1))
(/.f32 (*.f32 u1 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))) (+.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) #s(literal 3 binary32)) (pow.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (fma.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (*.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))))))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 6 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1))) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (neg.f32 (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32))))) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))))) (neg.f32 (neg.f32 (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (*.f32 (-.f32 (*.f32 u1 u1) u1) (*.f32 u1 u1))) (*.f32 (-.f32 (*.f32 u1 u1) u1) (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (*.f32 u1 (-.f32 u1 (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 u1)) u1)
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32)))) (neg.f32 (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32))))
(/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))
(/.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(-.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (*.f32 u1 u1) (neg.f32 u1))
(fma.f32 (/.f32 (*.f32 u1 u1) (*.f32 u1 u1)) u1 (*.f32 u1 u1))
(fma.f32 (/.f32 (neg.f32 u1) #s(literal -1 binary32)) #s(literal 1 binary32) (*.f32 u1 u1))
(fma.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 (*.f32 u1 u1) #s(literal -1 binary32)) (*.f32 u1 u1))
(fma.f32 (/.f32 (neg.f32 u1) u1) (/.f32 u1 #s(literal -1 binary32)) (*.f32 u1 u1))
(fma.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (neg.f32 u1) u1) (*.f32 u1 u1))
(fma.f32 (/.f32 u1 #s(literal 1 binary32)) #s(literal 1 binary32) (*.f32 u1 u1))
(fma.f32 (exp.f32 (log.f32 u1)) (exp.f32 (log.f32 u1)) u1)
(fma.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1) (*.f32 u1 u1))
(fma.f32 (pow.f32 u1 #s(literal -2 binary32)) (pow.f32 u1 #s(literal 3 binary32)) (*.f32 u1 u1))
(fma.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)) u1)
(fma.f32 (pow.f32 u1 #s(literal 4 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(fma.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 u1 #s(literal -2 binary32)) u1)
(fma.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) u1) u1)
(fma.f32 (neg.f32 u1) (neg.f32 u1) u1)
(fma.f32 (neg.f32 u1) #s(literal -1 binary32) (*.f32 u1 u1))
(fma.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal 1 binary32) (neg.f32 u1)) (*.f32 u1 u1))
(fma.f32 (*.f32 (neg.f32 u1) u1) #s(literal -1 binary32) u1)
(fma.f32 (sqrt.f32 u1) (sqrt.f32 u1) (*.f32 u1 u1))
(fma.f32 #s(literal -1 binary32) (neg.f32 u1) (*.f32 u1 u1))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 u1) u1) u1)
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) u1) u1)
(fma.f32 (*.f32 u1 u1) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1 binary32)) (*.f32 u1 u1))
(fma.f32 (*.f32 u1 u1) (/.f32 #s(literal 1 binary32) u1) (*.f32 u1 u1))
(fma.f32 (*.f32 u1 u1) #s(literal 1 binary32) u1)
(fma.f32 u1 u1 u1)
(fma.f32 u1 #s(literal 1 binary32) (*.f32 u1 u1))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) #s(literal -1 binary32)) (*.f32 u1 u1))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 #s(literal 1 binary32)) (*.f32 u1 u1))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1)
(fma.f32 #s(literal 1 binary32) u1 (*.f32 u1 u1))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(+.f32 (*.f32 u1 u1) u1)
(+.f32 u1 (*.f32 u1 u1))
(neg.f32 (neg.f32 (fma.f32 u1 u1 u1)))
(*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (neg.f32 u1) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (neg.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 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (neg.f32 u1) u1) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (neg.f32 u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (pow.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (neg.f32 u1) u1))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (neg.f32 u1)))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32)))
(*.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) 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 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 u1 (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32))) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) u1)) (neg.f32 u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u1 u1 u1))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (-.f32 (*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 3 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 3 binary32))) (fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (neg.f32 u1))
(/.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (neg.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (neg.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1) u1)
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 #s(literal -1 binary32) u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (neg.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (neg.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))) (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fma.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 u1 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(+.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (*.f32 #s(literal 1 binary32) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1 binary32))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) u1)
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 u1 u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) #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 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (hypot.f32 (sqrt.f32 u1) u1) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 u1 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 u1 (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(*.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 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 u1 u1) u1))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (hypot.f32 (sqrt.f32 u1) u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (sqrt.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (sqrt.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (hypot.f32 (sqrt.f32 u1) u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (neg.f32 u1) (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) u1)
(*.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1)
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32))
(*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 u1 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (neg.f32 u1) u1)) (neg.f32 u1))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) u1)
(/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 u1) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(neg.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))
#s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 1/4 binary32))) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/8 binary32))) (pow.f32 u1 #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)) (pow.f32 u1 #s(literal 1/8 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/4 binary32)) (sqrt.f32 u1))
(*.f32 (pow.f32 u1 #s(literal 1/8 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/8 binary32)) (pow.f32 u1 #s(literal 1/4 binary32))))
(*.f32 (pow.f32 u1 #s(literal 1/8 binary32)) (pow.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 u1 #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 u1) (pow.f32 #s(literal 1 binary32) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 u1) #s(literal 1 binary32))
(*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))
(*.f32 u1 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 u1))
(sqrt.f32 u1)
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (sqrt.f32 (neg.f32 u1)))
(/.f32 u1 (sqrt.f32 u1))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (log.f32 (*.f32 u1 u1)))
(pow.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 u1 #s(literal 4 binary32)) #s(literal 1/8 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))
(pow.f32 u1 #s(literal 1/2 binary32))
(exp.f32 (fma.f32 (log.f32 u1) #s(literal 1/4 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 u1) #s(literal 1/8 binary32)))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (log.f32 u1) #s(literal 1/8 binary32)) (*.f32 (log.f32 u1) #s(literal 1/4 binary32))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (log.f32 u1) #s(literal 1/8 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 u1) #s(literal 1/8 binary32)))))
(exp.f32 (*.f32 (*.f32 (log.f32 u1) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (log.f32 u1) #s(literal 1/8 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 u1 #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1/8 binary32)))
(exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 u1)))
(*.f32 (exp.f32 (log.f32 u1)) (exp.f32 (log.f32 u1)))
(*.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal 2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 4 binary32)) (pow.f32 u1 #s(literal -2 binary32)))
(*.f32 (pow.f32 u1 #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (neg.f32 u1) (neg.f32 u1))
(*.f32 (*.f32 (neg.f32 u1) u1) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 u1) u1))
(*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(*.f32 (*.f32 u1 u1) #s(literal 1 binary32))
(*.f32 u1 u1)
(*.f32 #s(literal 1 binary32) (*.f32 u1 u1))
(/.f32 (pow.f32 (neg.f32 u1) #s(literal 3 binary32)) (neg.f32 u1))
(/.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)
(/.f32 (*.f32 (neg.f32 u1) u1) #s(literal -1 binary32))
(/.f32 (*.f32 u1 u1) #s(literal 1 binary32))
(/.f32 u1 (/.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal -2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u1) u1))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 u1))
(pow.f32 (exp.f32 (log.f32 u1)) #s(literal 2 binary32))
(pow.f32 (neg.f32 u1) #s(literal 2 binary32))
(pow.f32 (*.f32 u1 u1) #s(literal 1 binary32))
(pow.f32 u1 #s(literal 2 binary32))
(exp.f32 (log.f32 (*.f32 u1 u1)))
(neg.f32 (*.f32 (neg.f32 u1) u1))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 u1 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 u1 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 u1) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (/.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) u1)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (/.f32 #s(literal 1 binary32) u1)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (sin.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 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (neg.f32 u1) (/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1 binary32))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 u1 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sqrt.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) (*.f32 (sqrt.f32 u1) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sqrt.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)) (neg.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32) (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(exp.f32 (+.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (sqrt.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (sqrt.f32 (fma.f32 u1 u1 #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (sqrt.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) u1)
(*.f32 (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 u1 u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 u1 #s(literal -1/2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) #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 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 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/4 binary32)))
(*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (neg.f32 u1)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32)))
(*.f32 (hypot.f32 (sqrt.f32 u1) u1) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 u1) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 u1 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 u1 (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(*.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 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (hypot.f32 (sqrt.f32 u1) u1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 u1))) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1)) (neg.f32 (sqrt.f32 (-.f32 (*.f32 u1 u1) u1))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 u1))) (neg.f32 (sqrt.f32 (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (hypot.f32 (sqrt.f32 u1) u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (sqrt.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 u1 u1 u1))) (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (sqrt.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (sqrt.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (sqrt.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) u1) (sqrt.f32 (-.f32 (*.f32 u1 u1) u1)))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (fma.f32 u1 u1 #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)))
(/.f32 (hypot.f32 (sqrt.f32 u1) u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (neg.f32 u1) (neg.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1 binary32))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (neg.f32 u1) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (neg.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 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 (neg.f32 u1) u1) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (neg.f32 u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (pow.f32 (*.f32 (pow.f32 u1 #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) u1)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) u1))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 (-.f32 u1 #s(literal -1 binary32)) u1 #s(literal 1 binary32)))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1) (/.f32 #s(literal 1 binary32) u1))
(*.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) (pow.f32 u1 #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1))
(*.f32 (neg.f32 (fma.f32 u1 u1 u1)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(*.f32 (*.f32 u1 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (fma.f32 u1 u1 u1))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (pow.f32 (pow.f32 u1 #s(literal -2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))
(*.f32 (fma.f32 u1 u1 u1) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (fma.f32 u1 u1 u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(*.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 6 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 (neg.f32 u1) u1))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (neg.f32 u1)))
(*.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(*.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32)))
(*.f32 (neg.f32 u1) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (*.f32 (neg.f32 u1) u1) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32)))
(*.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u1) 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 (-.f32 u1 #s(literal -1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(*.f32 #s(literal -1 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))
(*.f32 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)))
(*.f32 u1 (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 u1 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)))
(*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 u1) #s(literal 2 binary32))) (fma.f32 u1 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 3 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 2 binary32))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (neg.f32 u1) u1)) (neg.f32 u1))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u1 u1 u1))) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (-.f32 (*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))) (-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 3 binary32)) (pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 3 binary32))) (fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (*.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (neg.f32 u1))
(/.f32 (neg.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) u1))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (fma.f32 (neg.f32 u1) u1 (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))) (neg.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))) (neg.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))) (neg.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1) u1)
(/.f32 (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32))) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))
(/.f32 (fma.f32 #s(literal -1 binary32) u1 #s(literal -1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1))
(/.f32 (neg.f32 (fma.f32 u1 u1 u1)) (fma.f32 u1 u1 #s(literal -1 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (neg.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal -1 binary32)) (neg.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) (/.f32 #s(literal 1 binary32) u1))
(/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 (neg.f32 u1) (-.f32 u1 #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))
(/.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (neg.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
(/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (/.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) (neg.f32 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u1 u1 #s(literal -1 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (neg.f32 (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (-.f32 u1 #s(literal 1 binary32))) (*.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (+.f32 (pow.f32 u1 #s(literal 4 binary32)) u1)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal 1 binary32))) (fma.f32 u1 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 4 binary32)) (-.f32 (*.f32 u1 u1) u1)) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 u1 #s(literal 1 binary32))) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 (/.f32 (pow.f32 u1 #s(literal 3 binary32)) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 (-.f32 #s(literal 1 binary32) u1))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 (*.f32 u1 u1) u1)) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(-.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(fma.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (*.f32 u1 u1)) (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 (*.f32 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (/.f32 u1 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (*.f32 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (neg.f32 u1) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (neg.f32 u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 (neg.f32 u1) u1) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal -1 binary32) (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32)))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 (*.f32 u1 u1) (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 u1 (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 u1 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(fma.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(fma.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(pow.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 u1 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))) (*.f32 (fma.f32 u1 u1 u1) (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32))))))
(+.f32 (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (*.f32 u1 u1) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))) (*.f32 (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32))) (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32))))))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) u1))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (fma.f32 u1 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (*.f32 u1 u1)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) #s(literal 1 binary32)) (*.f32 (/.f32 (fma.f32 u1 u1 u1) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 6 binary32)))) (fma.f32 u1 u1 (pow.f32 u1 #s(literal 4 binary32)))))
(+.f32 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))))
(+.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(neg.f32 (/.f32 u1 (-.f32 u1 #s(literal 1 binary32))))
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
(*.f32 u2 #s(literal 314159265359/50000000000 binary32))
#s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) #s(literal 1 binary32))
(pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))

eval266.0ms (2.5%)

Memory
-7.1MiB live, 578.3MiB allocated
Compiler

Compiled 46 942 to 5 396 computations (88.5% saved)

prune431.0ms (4.1%)

Memory
24.2MiB live, 1 060.5MiB allocated
Pruning

79 alts after pruning (72 fresh and 7 done)

PrunedKeptTotal
New2 203382 241
Fresh183452
Picked415
Done066
Total2 225792 304
Accuracy
99.8%
Counts
2 304 → 79
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.2%
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
98.1%
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
82.2%
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
98.3%
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
98.0%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)))
98.4%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
94.7%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (exp.f32 (log.f32 u1)) #s(literal 2 binary32)) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
94.6%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 u1)) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
94.8%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (log.f32 (*.f32 u1 u1))) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
74.3%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(approx (/ (- 1 u1) u1) (/.f32 #s(literal 1 binary32) u1))))
96.4%
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
82.4%
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
82.4%
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
82.4%
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
98.0%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
98.2%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
82.1%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
97.9%
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
98.1%
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.1%
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.2%
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
82.2%
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
84.0%
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.3%
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
97.7%
(*.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 #s(literal 314159265359/50000000000 binary32) u2)))
97.7%
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
86.0%
(*.f32 (*.f32 #s(approx (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.2%
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
82.2%
(*.f32 (*.f32 u1 (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
19.5%
(*.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 (*.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 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
94.9%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
94.7%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal 2 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))))
82.2%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1 (sin (* u2 314159265359/50000000000))) (/.f32 #s(literal 50000000000/314159265359 binary32) u2))))
98.3%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
63.4%
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
63.4%
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.2%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.2%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.3%
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
78.8%
(*.f32 (sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 (* u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
74.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
74.0%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
73.9%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32)))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
19.4%
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
72.1%
(*.f32 (sqrt.f32 #s(approx (/ u1 (+ u1 1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
97.9%
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
82.1%
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
82.0%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
82.2%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
82.2%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
74.4%
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
96.4%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.3%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
65.2%
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
98.2%
(*.f32 u1 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
82.3%
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
90.0%
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
82.2%
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
20.1%
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
82.2%
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
Compiler

Compiled 3 460 to 1 580 computations (54.3% saved)

regimes356.0ms (3.4%)

Memory
1.1MiB live, 729.4MiB allocated
Counts
144 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32)))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1 (sin (* u2 314159265359/50000000000))) (/.f32 #s(literal 50000000000/314159265359 binary32) u2))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (+ u1 1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 (* u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 u1 (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(approx (/ (- 1 u1) u1) (/.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 #s(approx (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 u1 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (neg.f32 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (*.f32 u1 u1))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 (*.f32 u1 u1) #s(literal 1 binary32)) (-.f32 (neg.f32 u1) #s(literal 1 binary32))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (-.f32 (*.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 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u1 #s(literal -1 binary32))) (*.f32 (/.f32 u1 (-.f32 u1 #s(literal -1 binary32))) u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (/.f32 (sqrt.f32 (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (*.f32 u1 u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))) (*.f32 u1 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32)))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u1)) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (neg.f32 u1))) (*.f32 (-.f32 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u1))) (sqrt.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal 1 binary32))))) (sin.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 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) (*.f32 (pow.f32 u1 #s(literal 1/4 binary32)) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(approx (/ (- u1 1) u1) (/.f32 #s(literal -1 binary32) u1))) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (pow.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (*.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1)) #s(literal -1/4 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/4 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 u1) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
(*.f32 (sqrt.f32 (/.f32 u1 (*.f32 (/.f32 (fma.f32 u1 u1 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u1 #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) u1) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) u1) (/.f32 #s(literal -1 binary32) u1)) (/.f32 #s(literal -1 binary32) u1)))))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (pow.f32 u1 #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 u1 #s(literal -1/2 binary32))))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(literal 1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (exp.f32 (*.f32 (log.f32 u1) #s(literal 1/2 binary32))) (/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(literal -1/2 binary32)) #s(literal 2 binary32))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (log.f32 (*.f32 u1 u1))) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (exp.f32 (*.f32 (-.f32 (log1p.f32 u1) (log.f32 u1)) #s(literal -1/2 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (exp.f32 (fma.f32 (neg.f32 (log1p.f32 u1)) #s(literal 1/2 binary32) (*.f32 (log.f32 u1) #s(literal 1/2 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(exp.f32 (-.f32 (log.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))) (*.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (-.f32 u1 #s(literal 1 binary32)) u1) #s(literal -2 binary32))) #s(literal 1/4 binary32))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 u1 #s(literal -1 binary32)) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 u1)) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (exp.f32 (log.f32 u1)) #s(literal 2 binary32)) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 (pow.f32 (exp.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 u1) (log1p.f32 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 (log1p.f32 u1) (log.f32 u1)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Outputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
Calls

8 calls:

58.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
54.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
41.0ms
u2
40.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
40.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1u1
98.4%1u2
98.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
98.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
98.4%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
98.4%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes170.0ms (1.6%)

Memory
-9.8MiB live, 396.9MiB allocated
Counts
78 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32)))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1 (sin (* u2 314159265359/50000000000))) (/.f32 #s(literal 50000000000/314159265359 binary32) u2))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (+ u1 1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 (* u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (*.f32 u1 (pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)) #s(literal -1 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 #s(approx (/ (- 1 u1) u1) (/.f32 #s(literal 1 binary32) u1))))
(*.f32 (*.f32 #s(approx (sqrt (/ u1 (- 1 (* u1 u1)))) (sqrt.f32 u1)) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 u1 (/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Calls

8 calls:

22.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
21.0ms
u1
21.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
21.0ms
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
21.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Results
AccuracySegmentsBranch
98.3%1u2
98.3%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
98.3%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
98.3%1cosTheta_i
98.3%1u1
98.3%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
98.3%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
98.3%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes196.0ms (1.8%)

Memory
-16.9MiB live, 260.4MiB allocated
Counts
71 → 2
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32)))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1 (sin (* u2 314159265359/50000000000))) (/.f32 #s(literal 50000000000/314159265359 binary32) u2))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 u1 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (+ u1 1)) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32))) (sqrt.f32 u1))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u1) #s(literal -1/2 binary32)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 (*.f32 #s(approx (/ u1 (- 1 (* u1 u1))) (+.f32 (pow.f32 u1 #s(literal 3 binary32)) u1)) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Outputs
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Calls

8 calls:

38.0ms
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
35.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
22.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
21.0ms
u2
21.0ms
u1
Results
AccuracySegmentsBranch
90.7%2u2
82.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
88.2%2(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
90.7%2(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
82.4%1cosTheta_i
88.7%2u1
88.7%2(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
88.7%2(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes129.0ms (1.2%)

Memory
-4.0MiB live, 152.1MiB allocated
Counts
60 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32)))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1 (sin (* u2 314159265359/50000000000))) (/.f32 #s(literal 50000000000/314159265359 binary32) u2))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u1 u1 #s(literal -1 binary32))) u1 (/.f32 u1 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32) (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) #s(literal 1 binary32)) (/.f32 (-.f32 u1 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
#s(approx (* (pow (* (/ (- u1 1) u1) (/ (- u1 1) u1)) -1/4) (sin (* 314159265359/50000000000 u2))) (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 (*.f32 u1 u1) (-.f32 u1 #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)) (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u1)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) u1)) (sqrt.f32 u1) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1))) u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) (*.f32 u1 u1) (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (pow.f32 (*.f32 u1 u1) #s(literal 1/4 binary32))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
Calls

6 calls:

38.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
21.0ms
u1
19.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
18.0ms
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
15.0ms
u2
Results
AccuracySegmentsBranch
82.4%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
82.4%1u1
82.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
82.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
82.4%1u2
82.4%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
Compiler

Compiled 20 to 30 computations (-50% saved)

regimes152.0ms (1.4%)

Memory
14.7MiB live, 167.6MiB allocated
Counts
49 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (/.f32 u2 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (/.f32 (sqrt.f32 u1) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)))
#s(approx (* (sqrt (/ (* u1 (+ (* u1 u1) 1)) (* (+ (* u1 u1) 1) (- 1 u1)))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
#s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (/ 1 (/ (* u1 u1) (* u1 (- 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (neg.f32 u1) u1) (-.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) u1) #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 (/.f32 u1 (fma.f32 u1 u1 #s(literal -1 binary32)))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1))) (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u1 u1 u1))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 u1 #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1))) (*.f32 u2 #s(literal 314159265359/50000000000 binary32)))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (*.f32 u1 u1) (*.f32 (/.f32 #s(literal 1 binary32) u1) (-.f32 u1 #s(literal -1 binary32)))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 u1 u1) u1)) (*.f32 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (/.f32 #s(literal 1 binary32) #s(approx (/ 1 (sin (* u2 314159265359/50000000000))) (/.f32 #s(literal 50000000000/314159265359 binary32) u2))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -302029322777818351566783844332719832329455959975176141755859165754785028165295919/3937500000000000000000000000000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (/.f32 u1 (/.f32 (fma.f32 (neg.f32 u1) u1 #s(literal 1 binary32)) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 u1) #s(approx (/ (sin (* u2 314159265359/50000000000)) (sqrt (- 1 u1))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))))
(*.f32 (sqrt.f32 u1) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)) (sqrt.f32 (-.f32 #s(literal 1 binary32) u1))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) u1)) (*.f32 (sqrt.f32 u1) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))))
#s(approx (* (sqrt (/ u1 (- 1 u1))) (sin (* 314159265359/50000000000 u2))) (*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (fma.f32 (fma.f32 #s(literal 3060196847853821555298148281676017575122444629042460390799/37500000000000000000000000000000000000000000000000000000 binary32) (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32)) (*.f32 u2 u2) #s(literal 314159265359/50000000000 binary32))) u2))
(*.f32 (*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) (*.f32 u1 u1)))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1))) (sqrt.f32 (-.f32 u1 #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u1) u1) (-.f32 u1 #s(literal -1 binary32))))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 u1 (*.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
Calls

8 calls:

42.0ms
u1
21.0ms
cosTheta_i
19.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
17.0ms
u2
13.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
Results
AccuracySegmentsBranch
82.4%1u2
82.4%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
82.4%1cosTheta_i
82.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
82.4%1u1
82.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
82.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes56.0ms (0.5%)

Memory
-0.2MiB live, 75.4MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (*.f32 u1 (sqrt.f32 (/.f32 #s(literal 1 binary32) u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u1)) u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (/.f32 u1 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(/.f32 (*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) u1) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
Outputs
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Calls

8 calls:

17.0ms
u2
7.0ms
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
5.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
5.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
5.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
Results
AccuracySegmentsBranch
82.4%1cosTheta_i
82.4%1u2
82.4%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
82.4%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
82.4%1u1
82.4%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
82.4%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
82.4%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes39.0ms (0.4%)

Memory
-3.3MiB live, 45.5MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 (fma.f32 (*.f32 u2 u2) #s(literal -31006276680305942139213528068663279/750000000000000000000000000000000 binary32) #s(literal 314159265359/50000000000 binary32)) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (/.f32 u1 (sqrt.f32 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 #s(literal 1 binary32) (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 (fma.f32 u1 u1 u1) u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 (/.f32 u1 (+.f32 u1 #s(literal 1 binary32)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Calls

8 calls:

14.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
4.0ms
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
4.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
4.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
4.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Results
AccuracySegmentsBranch
74.0%1u2
74.0%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
74.0%1cosTheta_i
74.0%1u1
74.0%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
74.0%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
74.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
74.0%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes21.0ms (0.2%)

Memory
0.7MiB live, 37.3MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Calls

8 calls:

5.0ms
u1
2.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
2.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
2.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
2.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
Results
AccuracySegmentsBranch
74.0%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
74.0%1u1
74.0%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
74.0%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
74.0%1cosTheta_i
74.0%1u2
74.0%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
74.0%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
Compiler

Compiled 32 to 44 computations (-37.5% saved)

regimes15.0ms (0.1%)

Memory
27.5MiB live, 27.5MiB allocated
Accuracy

Total -14.7b remaining (-132%)

Threshold costs -14.7b (-132%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) #s(approx (+ (* u1 u1) u1) (*.f32 u1 u1)))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (fma.f32 u1 u1 u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Calls

8 calls:

2.0ms
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
2.0ms
(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
2.0ms
(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
2.0ms
(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
2.0ms
(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
Results
AccuracySegmentsBranch
65.2%1u1
65.2%1u2
65.2%1(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
65.2%1(sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1)))
65.2%1(/.f32 u1 (-.f32 #s(literal 1 binary32) u1))
65.2%1(*.f32 #s(literal 314159265359/50000000000 binary32) u2)
65.2%1cosTheta_i
65.2%1(sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))
Compiler

Compiled 32 to 44 computations (-37.5% saved)

bsearch3.0ms (0%)

Memory
-36.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.011476830579340458
0.013821950182318687
Compiler

Compiled 14 to 17 computations (-21.4% saved)

simplify25.0ms (0.2%)

Memory
19.2MiB live, 55.0MiB allocated
Algorithm
egg-herbie
Rules
20×*-commutative-binary32-*.f32
10×+-commutative-binary32-+.f32
sub-neg-binary32-neg.f32-+.f32--.f32
neg-mul-1-binary32-*.f32-neg.f32
neg-sub0-binary32--.f32-neg.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049174
167174
273174
376174
478174
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(if (<=.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 6442451/536870912 binary32)) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
Outputs
(/.f32 (sin.f32 (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(if (<=.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 6442451/536870912 binary32)) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1)))))) (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(if (<=.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2) #s(literal 6442451/536870912 binary32)) (/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1))))) (*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) (sin.f32 (*.f32 #s(literal 314159265359/50000000000 binary32) u2))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 u1 (-.f32 #s(literal 1 binary32) u1))))))
(/.f32 #s(approx (sin (* u2 314159265359/50000000000)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 u1) (*.f32 (-.f32 #s(literal 1 binary32) u1) u1)))))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(/.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) u1) u1)))
(*.f32 (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) (sqrt.f32 (/.f32 u1 (-.f32 #s(literal 1 binary32) u1))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (+.f32 (*.f32 u1 u1) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 (sqrt.f32 #s(approx (/ u1 (- 1 u1)) (*.f32 (-.f32 u1 #s(literal -1 binary32)) u1))) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)))
(*.f32 #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)) #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 u2 #s(literal 314159265359/50000000000 binary32))))
(*.f32 #s(approx (sin (* 314159265359/50000000000 u2)) (*.f32 #s(literal 314159265359/50000000000 binary32) u2)) #s(approx (sqrt (/ u1 (- 1 u1))) (sqrt.f32 u1)))

soundness1.4s (13.4%)

Memory
-87.0MiB live, 920.7MiB allocated
Rules
17 106×lower-fma.f64
17 106×lower-fma.f32
15 092×lower-fma.f64
15 092×lower-fma.f32
12 064×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021002
1602910
21745837
35203784
47613783
08018754
043197
070189
1201177
21041176
08922176
039229
065235
1208178
21212178
08794178
01032
01632
14632
223732
3195332
0969232
035205
062174
1192152
21248150
09355150
03014775
18874354
225113962
353063787
081043617
04914972
115094566
246244121
081083946
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 401 to 273 computations (31.9% saved)

preprocess174.0ms (1.6%)

Memory
-20.2MiB live, 226.7MiB allocated
Remove

(negabs u2)

(abs cosTheta_i)

Compiler

Compiled 666 to 500 computations (24.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...