Disney BSSRDF, PDF of scattering profile

Time bar (total: 13.9s)

start0.0ms (0%)

Memory
0.2MiB live, 0.1MiB allocated

analyze125.0ms (0.9%)

Memory
-20.3MiB live, 55.7MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%2.1%97.9%0%0%0%0
0%0%2.1%97.9%0%0%0%1
0%0%2.1%97.9%0%0%0%2
25%0.5%1.5%97.9%0%0%0%3
37.5%0.8%1.3%97.9%0%0%0%4
56.2%1.2%0.9%97.9%0%0%0%5
65.6%1.3%0.7%97.9%0%0%0%6
76.6%1.6%0.5%97.9%0%0%0%7
82%1.7%0.4%97.9%0%0%0%8
87.9%1.8%0.2%97.9%0%0%0%9
90.8%1.9%0.2%97.9%0%0%0%10
93.8%1.9%0.1%97.9%0%0%0%11
95.4%2%0.1%97.9%0%0%0%12
Compiler

Compiled 49 to 37 computations (24.5% saved)

sample3.2s (23.2%)

Memory
-166.0MiB live, 3 239.5MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-mult: 763.0ms (46% of total)
ival-div: 258.0ms (15.5% of total)
const: 135.0ms (8.1% of total)
ival-exp: 131.0ms (7.9% of total)
ival-neg: 108.0ms (6.5% of total)
ival-add: 66.0ms (4% of total)
ival-<: 56.0ms (3.4% of total)
ival-<=: 48.0ms (2.9% of total)
ival-pi: 33.0ms (2% of total)
exact: 33.0ms (2% of total)
ival-and: 26.0ms (1.6% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain462.0ms (3.3%)

Memory
19.5MiB live, 508.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
13(0.007701006252318621 2.864880084991455)1(2.2908207029104233e-5 0.0009627599501982331)(exp.f32 (/.f32 (neg.f32 r) s))
10-1(3.6743510918313405e-6 0.0003490658709779382)(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
00-0-(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
00-0-(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
00-0-(PI.f32)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
00-0-(*.f32 #s(literal 6 binary32) (PI.f32))
00-0-(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
00-0-(neg.f32 r)
00-0-s
00-0-(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
08(0.007701006252318621 2.864880084991455)0-(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
00-0-(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
00-0-#s(literal 3/4 binary32)
00-0-(/.f32 (neg.f32 r) s)
00-0-#s(literal 1/4 binary32)
00-0-(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
00-0-(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
00-0-(*.f32 #s(literal 3 binary32) s)
00-0-(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
00-0-#s(literal 6 binary32)
00-0-r
00-0-#s(literal 3 binary32)
00-0-(*.f32 #s(literal 2 binary32) (PI.f32))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
exp.f32(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))sensitivity82
exp.f32(exp.f32 (/.f32 (neg.f32 r) s))sensitivity35
Confusion
Predicted +Predicted -
+10
-9246
Precision
0.1
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+100
-95241
Precision?
0.06666666666666667
Recall?
1.0
Freqs
test
numberfreq
0246
19
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
130.0ms512×0valid
Compiler

Compiled 475 to 104 computations (78.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-div: 54.0ms (50.1% of total)
ival-mult: 35.0ms (32.4% of total)
ival-exp: 10.0ms (9.3% of total)
ival-neg: 3.0ms (2.8% of total)
ival-pi: 2.0ms (1.9% of total)
ival-add: 2.0ms (1.9% of total)
ival-true: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)

preprocess204.0ms (1.5%)

Memory
-21.6MiB live, 173.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
057175
1192140
2929102
35143102
02533
04333
18328
225222
388920
4244820
5315920
6351520
7391820
8432020
9433220
10524120
11543620
12544920
13545120
14552920
15552920
0833120
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(*.f32 (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 s r) (PI.f32))))
Compiler

Compiled 33 to 25 computations (24.2% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 33 to 25 computations (24.2% saved)

simplify167.0ms (1.2%)

Memory
31.8MiB live, 191.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (neg.f32 r) s)
cost-diff0
(exp.f32 (/.f32 (neg.f32 r) s))
cost-diff64
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
cost-diff1504
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
025146
043146
183133
2252125
3889121
42448121
53159121
63515121
73918121
84320121
94332121
105241121
115436121
125449121
135451121
145529121
155529121
08331121
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
(*.f32 #s(literal 6 binary32) (PI.f32))
#s(literal 6 binary32)
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(*.f32 (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (exp.f32 (/.f32 r s))) (*.f32 (PI.f32) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (PI.f32) r))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 (/.f32 #s(literal -1/3 binary32) s) r)
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
(*.f32 #s(literal 6 binary32) (PI.f32))
#s(literal 6 binary32)

localize70.0ms (0.5%)

Memory
4.6MiB live, 82.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.23046875
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
accuracy0.25
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
accuracy0.30078125
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
accuracy0.3125
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
Samples
54.0ms256×0valid
Compiler

Compiled 294 to 52 computations (82.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-div: 23.0ms (52.6% of total)
ival-mult: 13.0ms (29.7% of total)
ival-exp: 4.0ms (9.1% of total)
ival-pi: 1.0ms (2.3% of total)
ival-add: 1.0ms (2.3% of total)
exact: 1.0ms (2.3% of total)
ival-neg: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series44.0ms (0.3%)

Memory
-30.0MiB live, 50.3MiB allocated
Counts
7 → 27
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(* -1/3 (/ r s))
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(* 2 (* s (PI)))
(* 6 (* r (* s (PI))))
(* 2 (* r (* s (PI))))
(/ 1/4 (* r (* s (PI))))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
Calls

6 calls:

TimeVariablePointExpression
20.0ms
s
@0
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (* (* 2 (PI)) s) (* (* (* 6 (PI)) s) r) (* (* (* 2 (PI)) s) r))
7.0ms
r
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (* (* 2 (PI)) s) (* (* (* 6 (PI)) s) r) (* (* (* 2 (PI)) s) r))
6.0ms
r
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (* (* 2 (PI)) s) (* (* (* 6 (PI)) s) r) (* (* (* 2 (PI)) s) r))
4.0ms
s
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (* (* 2 (PI)) s) (* (* (* 6 (PI)) s) r) (* (* (* 2 (PI)) s) r))
4.0ms
s
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (* (* 2 (PI)) s) (* (* (* 6 (PI)) s) r) (* (* (* 2 (PI)) s) r))

simplify254.0ms (1.8%)

Memory
22.6MiB live, 339.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0178507
1496456
21357435
33808413
08090390
Stop Event
iter limit
node limit
Counts
27 → 27
Calls
Call 1
Inputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(* -1/3 (/ r s))
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(* 2 (* s (PI)))
(* 6 (* r (* s (PI))))
(* 2 (* r (* s (PI))))
(/ 1/4 (* r (* s (PI))))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(/.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s)))) s)
(* -1/3 (/ r s))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(exp (* -1 (/ r s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(* -1 (/ r s))
(/.f32 (neg.f32 r) s)
(* 2 (* s (PI)))
(*.f32 (*.f32 (PI.f32) s) #s(literal 2 binary32))
(* 6 (* r (* s (PI))))
(*.f32 (*.f32 (*.f32 (PI.f32) s) r) #s(literal 6 binary32))
(* 2 (* r (* s (PI))))
(*.f32 (*.f32 (*.f32 (PI.f32) s) r) #s(literal 2 binary32))
(/ 1/4 (* r (* s (PI))))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 (/.f32 r (PI.f32)) (fma.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) #s(literal -7/324 binary32) (*.f32 (/.f32 #s(literal -5/72 binary32) s) (/.f32 #s(literal -1 binary32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) s)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ r s)))
(-.f32 #s(literal 1 binary32) (/.f32 r s))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 r (/.f32 (*.f32 (*.f32 r r) (fma.f32 (/.f32 r s) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) s)) s))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 r (PI.f32)) (fma.f32 (/.f32 r (pow.f32 s #s(literal 4 binary32))) #s(literal -7/324 binary32) (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(/.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s)))) r)
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(/.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s)))) r)

rewrite169.0ms (1.2%)

Memory
22.7MiB live, 212.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02567
04367
114261
2131255
0945655
Stop Event
iter limit
node limit
iter limit
Counts
7 → 395
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
Outputs
(*.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) r) s))
(*.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))))
(*.f32 (/.f32 #s(literal 1 binary32) r) (fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s) (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) r) (fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (neg.f32 r))))
(*.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32))))))
(*.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))))
(*.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 r r)))
(*.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 #s(literal 1 binary32) (*.f32 r (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(*.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (/.f32 #s(literal 1 binary32) (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))))
(*.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 #s(literal 1 binary32) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r)))
(*.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(*.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))))
(*.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)))
(*.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(*.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(*.f32 (fma.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) r)))
(*.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))))
(*.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 r r)))
(*.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 #s(literal 1 binary32) (*.f32 r (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(*.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (/.f32 #s(literal 1 binary32) (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))))
(*.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 #s(literal 1 binary32) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r)))
(*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))))
(*.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)))
(*.f32 (fma.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(*.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(*.f32 (fma.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r)))
(*.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))))
(*.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(*.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32)))) s)
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (*.f32 r #s(literal 6 binary32))) (*.f32 (PI.f32) s))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (*.f32 s r)) (*.f32 #s(literal 6 binary32) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) r)
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (*.f32 #s(literal 6 binary32) (PI.f32))) (*.f32 s r))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) s) r))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) #s(literal 6 binary32)) (*.f32 (PI.f32) (*.f32 s r)))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (PI.f32)) (*.f32 #s(literal 6 binary32) (*.f32 s r)))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) s) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))
(/.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) r) r)
(/.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))))) r) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) r) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) r) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) r)
(/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(/.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) r)
(/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) r) r)
(/.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) r) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) r) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) r)
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(/.f32 (/.f32 (fma.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) r)
(/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))) r)
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal 6 binary32) (PI.f32)))) (*.f32 s r))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 s r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) r) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))) (*.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))) (+.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (fma.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (*.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)))))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32)))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (neg.f32 (*.f32 r r)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s)))))) (neg.f32 (*.f32 r (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)) (neg.f32 (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))))) (*.f32 r (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (neg.f32 (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r)))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))) (neg.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))))
(/.f32 (neg.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)))
(/.f32 (neg.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s)))))) (neg.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))) (neg.f32 (/.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))))
(/.f32 (neg.f32 (fma.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))))) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (neg.f32 (*.f32 r r)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))) (neg.f32 (*.f32 r (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)) (neg.f32 (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))) (*.f32 r (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r)))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))) (neg.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))))
(/.f32 (neg.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)))
(/.f32 (neg.f32 (fma.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))) (neg.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))) (neg.f32 (/.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))))
(/.f32 (neg.f32 (fma.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32))))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (neg.f32 r)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32))))) (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 r (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(/.f32 (fma.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) r))
(/.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (*.f32 r (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r))
(/.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r))
(/.f32 (fma.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))))
(/.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)))
(/.f32 (fma.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))))) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)))
(/.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))))
(/.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32)))) (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r r) (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)) (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r) (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)) (fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)) (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (fma.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) r) (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)) (fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r r) (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 r (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 r (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)) (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) r) (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)) (fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r))) (fma.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r) (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)) (+.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (fma.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r)) (fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))) (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(-.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))
(-.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
(fma.f32 (pow.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) #s(literal -1/2 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) #s(literal -1/2 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 s r) #s(literal 4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (*.f32 r #s(literal 4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (pow.f32 (*.f32 r #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 s r) #s(literal 4/3 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) #s(literal 4/3 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) #s(literal 4/3 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (*.f32 r #s(literal 4/3 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (pow.f32 (*.f32 r #s(literal 4/3 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) r) (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 s r) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 s r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 s r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (*.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 #s(literal 1/6 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 s r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 #s(literal 1 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) (/.f32 #s(literal 1 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s)) (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s)) (pow.f32 (/.f32 r (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) s) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1/6 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 3/4 binary32) r) s) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) s) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 3/4 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal -1 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal -1 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s))) #s(literal 1/4 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) #s(literal 3/4 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s) (pow.f32 (/.f32 #s(literal 4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) r) s) (pow.f32 (/.f32 #s(literal 4/3 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) r) s) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (neg.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) (*.f32 (neg.f32 s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) r) s) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 #s(literal 3/4 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) s))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (neg.f32 (/.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))))
(+.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r))
(+.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r))
(neg.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32))))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(neg.f32 (/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32))))) (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32)))))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) (/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 r s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (neg.f32 r))))
(neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/512 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s)))) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) #s(literal 2 binary32))))))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (cbrt.f32 (exp.f32 (/.f32 r s)))) #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))))
(neg.f32 (fma.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))))
(neg.f32 (fma.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 s #s(literal -1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 3 binary32) r) #s(literal -1 binary32)))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(*.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 r #s(literal 1/3 binary32)))
(*.f32 (*.f32 r #s(literal 1/3 binary32)) (/.f32 #s(literal -1 binary32) s))
(*.f32 #s(literal 1/3 binary32) (/.f32 (neg.f32 r) s))
(*.f32 (*.f32 r #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 r #s(literal -1/3 binary32)))
(*.f32 (/.f32 #s(literal 1/3 binary32) s) (pow.f32 (/.f32 #s(literal -1 binary32) r) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/3 binary32) s) (neg.f32 r))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))
(*.f32 (/.f32 (neg.f32 r) s) #s(literal 1/3 binary32))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1/3 binary32) s))
(*.f32 r (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (/.f32 (*.f32 r #s(literal 1/3 binary32)) #s(literal -1 binary32)) s)
(/.f32 (/.f32 r #s(literal -1 binary32)) (*.f32 #s(literal 3 binary32) s))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 r (/.f32 #s(literal 1/3 binary32) s)) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))) (+.f32 #s(literal 0 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 r (/.f32 #s(literal 1/3 binary32) s)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 r (/.f32 #s(literal 1/3 binary32) s)) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)) (*.f32 #s(literal 0 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s))))))
(/.f32 #s(literal -1/3 binary32) (/.f32 s r))
(/.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 3 binary32) r))
(/.f32 (*.f32 r #s(literal 1/3 binary32)) (neg.f32 s))
(/.f32 #s(literal 1/3 binary32) (/.f32 (neg.f32 s) r))
(/.f32 (*.f32 r #s(literal -1/3 binary32)) s)
(/.f32 (/.f32 r s) #s(literal -3 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal 3 binary32) (/.f32 s r)))
(/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal -3 binary32) r))
(/.f32 (/.f32 #s(literal 1/3 binary32) s) (/.f32 #s(literal -1 binary32) r))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -3 binary32) s) r))
(/.f32 (/.f32 (neg.f32 r) s) #s(literal 3 binary32))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(-.f32 #s(literal 0 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(fma.f32 (/.f32 #s(literal 1/3 binary32) s) #s(literal 0 binary32) (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))
(pow.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) s) #s(literal 0 binary32)) (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))
(+.f32 #s(literal 0 binary32) (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) s) r))
(neg.f32 (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(*.f32 (pow.f32 (exp.f32 (neg.f32 r)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 2 binary32))) (pow.f32 (exp.f32 (neg.f32 r)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 r s))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 r s)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (neg.f32 r))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 r s))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1 binary32) s))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 r)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (/.f32 r s)) #s(literal -1 binary32))
(pow.f32 (E.f32) (/.f32 (neg.f32 r) s))
(pow.f32 (exp.f32 (neg.f32 r)) (/.f32 #s(literal 1 binary32) s))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 r))) (/.f32 #s(literal 1 binary32) s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(*.f32 (pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 r s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal -1 binary32) r) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 r))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 r) s))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1 binary32) s))
(*.f32 r (/.f32 #s(literal -1 binary32) s))
(/.f32 (/.f32 r #s(literal -1 binary32)) s)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 r s) (/.f32 r s))) (+.f32 #s(literal 0 binary32) (/.f32 r s)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 r s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 r s) (/.f32 r s) (*.f32 #s(literal 0 binary32) (/.f32 r s)))))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
(/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal -1 binary32) r))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) r))
(/.f32 (neg.f32 r) s)
(/.f32 r (neg.f32 s))
(-.f32 #s(literal 0 binary32) (/.f32 r s))
(fma.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32) (/.f32 (neg.f32 r) s))
(pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32)) (/.f32 (neg.f32 r) s))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 r) s))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) r)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) r))
(neg.f32 (/.f32 r s))
(*.f32 (*.f32 s #s(literal 2 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) s) #s(literal 2 binary32))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) s))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) s))
(*.f32 s (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (neg.f32 (*.f32 #s(literal -6 binary32) (PI.f32))) (*.f32 s r))
(*.f32 (neg.f32 (*.f32 #s(literal -6 binary32) (*.f32 (PI.f32) s))) r)
(*.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(*.f32 (*.f32 #s(literal -6 binary32) (PI.f32)) (*.f32 (neg.f32 s) r))
(*.f32 (*.f32 #s(literal -6 binary32) (*.f32 (PI.f32) s)) (neg.f32 r))
(*.f32 (*.f32 s r) (*.f32 #s(literal 6 binary32) (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 1 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (*.f32 s r))
(*.f32 #s(literal 6 binary32) (*.f32 (*.f32 (PI.f32) s) r))
(*.f32 #s(literal 6 binary32) (*.f32 (PI.f32) (*.f32 s r)))
(*.f32 (PI.f32) (*.f32 #s(literal 6 binary32) (*.f32 s r)))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r))
(*.f32 (neg.f32 r) (*.f32 #s(literal -6 binary32) (*.f32 (PI.f32) s)))
(*.f32 r (neg.f32 (*.f32 #s(literal -6 binary32) (*.f32 (PI.f32) s))))
(*.f32 r (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))
(/.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) r) s))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(neg.f32 (*.f32 #s(literal -6 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (PI.f32))) (*.f32 s r))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s))) r)
(*.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s)
(*.f32 (*.f32 r #s(literal 2 binary32)) (*.f32 (PI.f32) s))
(*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (*.f32 (neg.f32 s) r))
(*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)) (neg.f32 r))
(*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 s r))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 s r)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) s) r))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 s r)))
(*.f32 s (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) r))
(*.f32 (neg.f32 r) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s)))
(*.f32 r (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) s))))
(*.f32 r (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (PI.f32)) r) s))
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
(neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (PI.f32) s) r)))

eval44.0ms (0.3%)

Memory
-37.5MiB live, 83.5MiB allocated
Compiler

Compiled 17 207 to 1 449 computations (91.6% saved)

prune27.0ms (0.2%)

Memory
21.8MiB live, 60.7MiB allocated
Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New39224416
Fresh000
Picked101
Done000
Total39324417
Accuracy
99.9%
Counts
417 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.0%
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
12.6%
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
12.5%
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
11.9%
(/.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
12.5%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
11.0%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32))))))
98.9%
(-.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal -1 binary32) r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (PI.f32) (*.f32 #s(literal 6 binary32) (*.f32 s r)))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.8%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.9%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
98.9%
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
10.7%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
Compiler

Compiled 1 976 to 1 308 computations (33.8% saved)

simplify191.0ms (1.4%)

Memory
8.6MiB live, 167.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff192
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
cost-diff448
(/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
cost-diff544
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
cost-diff4576
(*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
cost-diff0
(exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))
cost-diff64
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
cost-diff288
(/.f32 #s(literal -1 binary32) (/.f32 s r))
cost-diff1504
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
cost-diff0
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
cost-diff0
(*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
cost-diff64
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
cost-diff1376
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
cost-diff0
(*.f32 (PI.f32) s)
cost-diff0
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
cost-diff0
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
cost-diff0
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
cost-diff0
(/.f32 (neg.f32 r) s)
cost-diff0
(exp.f32 (/.f32 (neg.f32 r) s))
cost-diff64
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
cost-diff1504
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077747
0126743
1223698
2614669
32270639
47015623
57219607
67726607
08034604
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s)))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(*.f32 r #s(literal 6 binary32))
#s(literal 6 binary32)
(*.f32 (PI.f32) s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
#s(literal 1/4 binary32)
(*.f32 (PI.f32) s)
(PI.f32)
s
r
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
#s(literal 1/4 binary32)
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(-.f32 #s(literal 1 binary32) (/.f32 r s))
#s(literal 1 binary32)
(/.f32 r s)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(neg.f32 r)
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
(*.f32 #s(literal 6 binary32) (PI.f32))
#s(literal 6 binary32)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r))))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
#s(literal -1 binary32)
(/.f32 s r)
s
r
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(neg.f32 r)
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
(*.f32 #s(literal 6 binary32) (PI.f32))
#s(literal 6 binary32)
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
r
(*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))
(/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
s
(/.f32 #s(literal 1/8 binary32) (PI.f32))
#s(literal 1/8 binary32)
(PI.f32)
(*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))
(/.f32 #s(literal 1/8 binary32) s)
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (exp.f32 (/.f32 r s)))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 r s))))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 r #s(literal 6 binary32))
(*.f32 #s(literal 6 binary32) r)
#s(literal 6 binary32)
(*.f32 (PI.f32) s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
#s(literal 1/4 binary32)
(*.f32 (PI.f32) s)
(PI.f32)
s
r
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (+.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
(*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
(*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))
#s(literal 1/4 binary32)
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(-.f32 #s(literal 1 binary32) (/.f32 r s))
#s(literal 1 binary32)
(/.f32 r s)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 r s))))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(neg.f32 r)
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
(*.f32 #s(literal 6 binary32) (PI.f32))
#s(literal 6 binary32)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (+.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (exp.f32 (/.f32 (neg.f32 r) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (exp.f32 (/.f32 r s)))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r))))
(/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
(/.f32 (neg.f32 r) s)
#s(literal -1 binary32)
(/.f32 s r)
s
r
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 r s))))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(neg.f32 r)
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)
(*.f32 #s(literal 6 binary32) (PI.f32))
#s(literal 6 binary32)
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 r (pow.f32 (exp.f32 #s(literal 2/3 binary32)) (/.f32 r s))) (/.f32 #s(literal 1/8 binary32) s)) s (*.f32 #s(literal 1/8 binary32) r)) (*.f32 (*.f32 (PI.f32) r) (exp.f32 (/.f32 r s)))) (*.f32 s r))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 r (pow.f32 (exp.f32 #s(literal 2/3 binary32)) (/.f32 r s))) (/.f32 #s(literal 1/8 binary32) s)) s (*.f32 #s(literal 1/8 binary32) r)) (*.f32 (*.f32 (PI.f32) r) (exp.f32 (/.f32 r s)))) s)
(+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(fma.f32 (*.f32 (*.f32 r (pow.f32 (exp.f32 #s(literal 2/3 binary32)) (/.f32 r s))) (/.f32 s #s(literal 1/8 binary32))) (/.f32 #s(literal 1/8 binary32) s) r)
r
(*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (*.f32 (*.f32 r (pow.f32 (exp.f32 #s(literal 2/3 binary32)) (/.f32 r s))) (/.f32 s #s(literal 1/8 binary32))) (/.f32 #s(literal 1/8 binary32) s))
(/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 s r) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (exp.f32 (/.f32 r s)))
(/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(*.f32 (exp.f32 (/.f32 r s)) (*.f32 s r))
(/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
s
(/.f32 #s(literal 1/8 binary32) (PI.f32))
#s(literal 1/8 binary32)
(PI.f32)
(*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s))))
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))
(/.f32 #s(literal 1/8 binary32) s)

localize260.0ms (1.9%)

Memory
-15.2MiB live, 175.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.26185698500299326
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
accuracy3.8373918268012903
(*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
accuracy5.492445528519732
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
accuracy20.850947973136496
(PI.f32)
accuracy0.09375
(/.f32 #s(literal -1 binary32) (/.f32 s r))
accuracy0.09770880287520861
(exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))
accuracy0.09859684114125764
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
accuracy20.850947973136496
(PI.f32)
accuracy0.08984375
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
accuracy0.09859684114125764
(/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
accuracy7.5231800155178155
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
accuracy20.850947973136496
(PI.f32)
accuracy0.08203125
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
accuracy0.0859375
(*.f32 (PI.f32) s)
accuracy7.708949683818055
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
accuracy20.850947973136496
(PI.f32)
accuracy0.09770880287520861
(exp.f32 (/.f32 (neg.f32 r) s))
accuracy0.09859684114125764
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
accuracy0.12566376953688402
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
accuracy20.850947973136496
(PI.f32)
Samples
111.0ms178×0exit
70.0ms78×0valid
Compiler

Compiled 1 464 to 139 computations (90.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 129.0ms
ival-div: 48.0ms (37.2% of total)
ival-exp: 34.0ms (26.3% of total)
ival-add: 21.0ms (16.3% of total)
ival-mult: 20.0ms (15.5% of total)
ival-cbrt: 2.0ms (1.5% of total)
ival-pi: 1.0ms (0.8% of total)
ival-sub: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series120.0ms (0.9%)

Memory
-0.3MiB live, 76.6MiB allocated
Counts
25 → 96
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) s)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
(exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))
(*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(PI.f32)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(* -1/3 (/ r s))
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(/ 1/4 (* r (* s (PI))))
(/ 1/4 (* s (PI)))
(* s (PI))
(* 1/4 (exp (* -1 (/ r s))))
(* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* r (* s (PI)))))
(/ (* r s) (exp (* -1 (/ r s))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(* 6 (* r (* s (PI))))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(* 2 (* r (* s (PI))))
(cbrt (exp (* -1 (/ r s))))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
1/4
(+ 1/4 (* -1/4 (/ r s)))
(+ 1/4 (+ (* -1/4 (/ r s)) (* 1/8 (/ (pow r 2) (pow s 2)))))
(+ 1/4 (+ (* -1/4 (/ r s)) (+ (* -1/24 (/ (pow r 3) (pow s 3))) (* 1/8 (/ (pow r 2) (pow s 2))))))
r
(+ r (* 2/3 (/ (pow r 2) s)))
(+ r (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (pow s 2))) (* 2/3 (/ (pow r 2) s))))
(+ r (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (pow s 2))) (+ (* -1/3 (/ (* r (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3)))))))) (pow s 3))) (* 2/3 (/ (pow r 2) s)))))
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI))))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (+ (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (PI)))))) s)
(* r s)
(* s (+ r (/ (pow r 2) s)))
(* s (- (+ r (* -1 (/ (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))) (pow s 2)))) (* -1 (/ (pow r 2) s))))
(* s (- (+ r (* -1 (/ (+ (* -1/6 (pow r 4)) (+ (* 1/2 (pow r 4)) (* r (+ (* -1 (pow r 3)) (* 1/2 (pow r 3)))))) (pow s 3)))) (+ (* -1 (/ (pow r 2) s)) (+ (* -1 (/ (pow r 3) (pow s 2))) (* 1/2 (/ (pow r 3) (pow s 2)))))))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ 1/8 (* r (* s (PI))))
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(+ 1 (* -1/3 (/ r s)))
(+ 1 (+ (* -1/3 (/ r s)) (* 1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) (pow s 2)))))
(+ 1 (+ (* -1/3 (/ r s)) (+ (* 1/3 (/ (- (* -1/6 (pow r 3)) (+ (* -2/3 (* r (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))) (* -1/27 (pow r 3)))) (pow s 3))) (* 1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) (pow s 2))))))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(+ 1/4 (* -1 (/ (+ (* -1/8 (/ (pow r 2) s)) (* 1/4 r)) s)))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (pow r 3) s)) (* 1/8 (pow r 2))) s)) (* 1/4 r)) s)))
(+ r (* -1 (/ (+ (* -2/3 (pow r 2)) (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) s))) s)))
(+ r (* -1 (/ (+ (* -1 (/ (+ (* -1/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (* 1/3 (/ (* r (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3))))))) s))) s)) (* -2/3 (pow r 2))) s)))
(* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI))))) (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) s))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) s))) s)) (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (* s (+ (* -1 r) (* -1 (/ (pow r 2) s)))))
(* -1 (* s (+ (* -1 r) (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))) s)) (pow r 2)) s)))))
(* -1 (* s (+ (* -1 r) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* r (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))))) (+ (* -1/2 (pow r 4)) (* 1/6 (pow r 4)))) s)) (+ (* -1 (pow r 3)) (* 1/2 (pow r 3)))) s)) (pow r 2)) s)))))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ (* -1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) s)) (* 1/3 r)) s)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/3 (/ (- (* 1/6 (pow r 3)) (+ (* 1/27 (pow r 3)) (* 2/3 (* r (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))))) s)) (* 1/3 (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))) s)) (* 1/3 r)) s)))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(+ 1/4 (* r (- (* 1/8 (/ r (pow s 2))) (* 1/4 (/ 1 s)))))
(+ 1/4 (* r (- (* r (+ (* -1/24 (/ r (pow s 3))) (* 1/8 (/ 1 (pow s 2))))) (* 1/4 (/ 1 s)))))
(* r (+ 1 (* 2/3 (/ r s))))
(* r (+ 1 (* r (+ (* 2/9 (/ r (pow s 2))) (* 2/3 (/ 1 s))))))
(* r (+ 1 (* r (+ (* r (+ (* 4/81 (/ r (pow s 3))) (* 2/9 (/ 1 (pow s 2))))) (* 2/3 (/ 1 s))))))
(+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(* r (+ r s))
(* r (+ s (* r (+ 1 (* 1/2 (/ r s))))))
(* r (+ s (* r (+ 1 (* r (+ (* 1/6 (/ r (pow s 2))) (* 1/2 (/ 1 s))))))))
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/18 (/ r (pow s 2))) (* 1/3 (/ 1 s)))))
(+ 1 (* r (- (* r (+ (* -1/162 (/ r (pow s 3))) (* 1/18 (/ 1 (pow s 2))))) (* 1/3 (/ 1 s)))))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* s (PI))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* s (PI))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
Calls

6 calls:

TimeVariablePointExpression
41.0ms
r
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ 1/4 (* (PI) s)) r) (/ 1/4 (* (PI) s)) (* (PI) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (* 1/4 (exp (/ (neg r) s))) (exp (/ (neg r) s)) (+ (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ -1 (/ s r)) (exp (/ -1 (/ s r))) (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ r (/ (exp (/ (neg r) s)) s)) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (PI) (* (* r 6) (* (PI) s)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (* (* (* 2 (PI)) s) r) (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (cbrt (exp (/ (neg r) s))))
39.0ms
s
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ 1/4 (* (PI) s)) r) (/ 1/4 (* (PI) s)) (* (PI) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (* 1/4 (exp (/ (neg r) s))) (exp (/ (neg r) s)) (+ (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ -1 (/ s r)) (exp (/ -1 (/ s r))) (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ r (/ (exp (/ (neg r) s)) s)) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (PI) (* (* r 6) (* (PI) s)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (* (* (* 2 (PI)) s) r) (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (cbrt (exp (/ (neg r) s))))
11.0ms
s
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ 1/4 (* (PI) s)) r) (/ 1/4 (* (PI) s)) (* (PI) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (* 1/4 (exp (/ (neg r) s))) (exp (/ (neg r) s)) (+ (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ -1 (/ s r)) (exp (/ -1 (/ s r))) (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ r (/ (exp (/ (neg r) s)) s)) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (PI) (* (* r 6) (* (PI) s)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (* (* (* 2 (PI)) s) r) (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (cbrt (exp (/ (neg r) s))))
10.0ms
r
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ 1/4 (* (PI) s)) r) (/ 1/4 (* (PI) s)) (* (PI) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (* 1/4 (exp (/ (neg r) s))) (exp (/ (neg r) s)) (+ (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ -1 (/ s r)) (exp (/ -1 (/ s r))) (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ r (/ (exp (/ (neg r) s)) s)) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (PI) (* (* r 6) (* (PI) s)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (* (* (* 2 (PI)) s) r) (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (cbrt (exp (/ (neg r) s))))
10.0ms
s
@0
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ 1/4 (* (PI) s)) r) (/ 1/4 (* (PI) s)) (* (PI) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (* 1/4 (exp (/ (neg r) s))) (exp (/ (neg r) s)) (+ (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ -1 (/ s r)) (exp (/ -1 (/ s r))) (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ r (/ (exp (/ (neg r) s)) s)) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (PI) (* (* r 6) (* (PI) s)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (* (* (* 2 (PI)) s) r) (/ (* 1/4 (exp (/ -1 (/ s r)))) (* (* (* 2 (PI)) s) r)) (cbrt (exp (/ (neg r) s))))

simplify194.0ms (1.4%)

Memory
9.9MiB live, 161.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06282555
119582235
262582181
082092035
Stop Event
iter limit
node limit
Counts
96 → 95
Calls
Call 1
Inputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(* -1/3 (/ r s))
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(/ 1/4 (* r (* s (PI))))
(/ 1/4 (* s (PI)))
(* s (PI))
(* 1/4 (exp (* -1 (/ r s))))
(* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* r (* s (PI)))))
(/ (* r s) (exp (* -1 (/ r s))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(* 6 (* r (* s (PI))))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(* 2 (* r (* s (PI))))
(cbrt (exp (* -1 (/ r s))))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
1/4
(+ 1/4 (* -1/4 (/ r s)))
(+ 1/4 (+ (* -1/4 (/ r s)) (* 1/8 (/ (pow r 2) (pow s 2)))))
(+ 1/4 (+ (* -1/4 (/ r s)) (+ (* -1/24 (/ (pow r 3) (pow s 3))) (* 1/8 (/ (pow r 2) (pow s 2))))))
r
(+ r (* 2/3 (/ (pow r 2) s)))
(+ r (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (pow s 2))) (* 2/3 (/ (pow r 2) s))))
(+ r (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (pow s 2))) (+ (* -1/3 (/ (* r (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3)))))))) (pow s 3))) (* 2/3 (/ (pow r 2) s)))))
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI))))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (+ (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (PI)))))) s)
(* r s)
(* s (+ r (/ (pow r 2) s)))
(* s (- (+ r (* -1 (/ (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))) (pow s 2)))) (* -1 (/ (pow r 2) s))))
(* s (- (+ r (* -1 (/ (+ (* -1/6 (pow r 4)) (+ (* 1/2 (pow r 4)) (* r (+ (* -1 (pow r 3)) (* 1/2 (pow r 3)))))) (pow s 3)))) (+ (* -1 (/ (pow r 2) s)) (+ (* -1 (/ (pow r 3) (pow s 2))) (* 1/2 (/ (pow r 3) (pow s 2)))))))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ 1/8 (* r (* s (PI))))
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(+ 1 (* -1/3 (/ r s)))
(+ 1 (+ (* -1/3 (/ r s)) (* 1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) (pow s 2)))))
(+ 1 (+ (* -1/3 (/ r s)) (+ (* 1/3 (/ (- (* -1/6 (pow r 3)) (+ (* -2/3 (* r (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))) (* -1/27 (pow r 3)))) (pow s 3))) (* 1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) (pow s 2))))))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(+ 1/4 (* -1 (/ (+ (* -1/8 (/ (pow r 2) s)) (* 1/4 r)) s)))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (pow r 3) s)) (* 1/8 (pow r 2))) s)) (* 1/4 r)) s)))
(+ r (* -1 (/ (+ (* -2/3 (pow r 2)) (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) s))) s)))
(+ r (* -1 (/ (+ (* -1 (/ (+ (* -1/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (* 1/3 (/ (* r (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3))))))) s))) s)) (* -2/3 (pow r 2))) s)))
(* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI))))) (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) s))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) s))) s)) (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (* s (+ (* -1 r) (* -1 (/ (pow r 2) s)))))
(* -1 (* s (+ (* -1 r) (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))) s)) (pow r 2)) s)))))
(* -1 (* s (+ (* -1 r) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* r (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))))) (+ (* -1/2 (pow r 4)) (* 1/6 (pow r 4)))) s)) (+ (* -1 (pow r 3)) (* 1/2 (pow r 3)))) s)) (pow r 2)) s)))))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ (* -1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) s)) (* 1/3 r)) s)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/3 (/ (- (* 1/6 (pow r 3)) (+ (* 1/27 (pow r 3)) (* 2/3 (* r (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))))) s)) (* 1/3 (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))) s)) (* 1/3 r)) s)))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(+ 1/4 (* r (- (* 1/8 (/ r (pow s 2))) (* 1/4 (/ 1 s)))))
(+ 1/4 (* r (- (* r (+ (* -1/24 (/ r (pow s 3))) (* 1/8 (/ 1 (pow s 2))))) (* 1/4 (/ 1 s)))))
(* r (+ 1 (* 2/3 (/ r s))))
(* r (+ 1 (* r (+ (* 2/9 (/ r (pow s 2))) (* 2/3 (/ 1 s))))))
(* r (+ 1 (* r (+ (* r (+ (* 4/81 (/ r (pow s 3))) (* 2/9 (/ 1 (pow s 2))))) (* 2/3 (/ 1 s))))))
(+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(* r (+ r s))
(* r (+ s (* r (+ 1 (* 1/2 (/ r s))))))
(* r (+ s (* r (+ 1 (* r (+ (* 1/6 (/ r (pow s 2))) (* 1/2 (/ 1 s))))))))
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/18 (/ r (pow s 2))) (* 1/3 (/ 1 s)))))
(+ 1 (* r (- (* r (+ (* -1/162 (/ r (pow s 3))) (* 1/18 (/ 1 (pow s 2))))) (* 1/3 (/ 1 s)))))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* s (PI))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* s (PI))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) r)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) r))) #s(literal 1/8 binary32)) s)
(* -1/3 (/ r s))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(exp (* -1 (/ r s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(* -1 (/ r s))
(/.f32 (neg.f32 r) s)
(/ 1/4 (* r (* s (PI))))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r)
(/ 1/4 (* s (PI)))
(/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)
(* s (PI))
(*.f32 (PI.f32) s)
(* 1/4 (exp (* -1 (/ r s))))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))
(* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) r)
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* r (* s (PI)))))
(*.f32 (*.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) r r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) s) r))) #s(literal 1/8 binary32))
(/ (* r s) (exp (* -1 (/ r s))))
(/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(*.f32 (*.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) r r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) s) r) r))) #s(literal 1/8 binary32))
(* 6 (* r (* s (PI))))
(*.f32 (*.f32 (*.f32 (PI.f32) s) r) #s(literal 6 binary32))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(*.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) s)))
(* 2 (* r (* s (PI))))
(*.f32 (*.f32 (*.f32 (PI.f32) s) r) #s(literal 2 binary32))
(cbrt (exp (* -1 (/ r s))))
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal 5/72 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32))) #s(literal -7/324 binary32) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal 5/72 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)))) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) s)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ r s)))
(-.f32 #s(literal 1 binary32) (/.f32 r s))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 r (/.f32 r s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 r (/.f32 r s)) (*.f32 (pow.f32 (/.f32 r s) #s(literal 3 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
1/4
#s(literal 1/4 binary32)
(+ 1/4 (* -1/4 (/ r s)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 r s) #s(literal 1/4 binary32))
(+ 1/4 (+ (* -1/4 (/ r s)) (* 1/8 (/ (pow r 2) (pow s 2)))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 r (/.f32 r s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 r s) #s(literal 1/4 binary32)))
(+ 1/4 (+ (* -1/4 (/ r s)) (+ (* -1/24 (/ (pow r 3) (pow s 3))) (* 1/8 (/ (pow r 2) (pow s 2))))))
(+.f32 (fma.f32 #s(literal -1/24 binary32) (pow.f32 (/.f32 r s) #s(literal 3 binary32)) (*.f32 #s(literal -1/4 binary32) (/.f32 r s))) (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 r (/.f32 r s)) #s(literal 1/4 binary32)))
r
(+ r (* 2/3 (/ (pow r 2) s)))
(fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r)
(+ r (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (pow s 2))) (* 2/3 (/ (pow r 2) s))))
(fma.f32 (fma.f32 (/.f32 #s(literal 2/3 binary32) s) r #s(literal 1 binary32)) r (*.f32 (*.f32 #s(literal -1/3 binary32) r) (/.f32 (/.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) s) s)))
(+ r (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (pow s 2))) (+ (* -1/3 (/ (* r (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3)))))))) (pow s 3))) (* 2/3 (/ (pow r 2) s)))))
(fma.f32 #s(literal -1/3 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) s) s) r (*.f32 (-.f32 (fma.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) (fma.f32 #s(literal -1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal 4 binary32) (pow.f32 r #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32))))) (pow.f32 r #s(literal 3 binary32))) (/.f32 r (pow.f32 s #s(literal 3 binary32))))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s)
(/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI))))) s)
(/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (+ (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (PI)))))) s)
(/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/3 binary32) r) (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) (*.f32 (/.f32 (-.f32 (fma.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) (fma.f32 #s(literal -1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal 4 binary32) (pow.f32 r #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32))))) (pow.f32 r #s(literal 3 binary32))) (PI.f32)) #s(literal -1/3 binary32))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)
(* r s)
(*.f32 s r)
(* s (+ r (/ (pow r 2) s)))
(*.f32 (fma.f32 r (/.f32 r s) r) s)
(* s (- (+ r (* -1 (/ (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))) (pow s 2)))) (* -1 (/ (pow r 2) s))))
(*.f32 (+.f32 (/.f32 (fma.f32 r r (/.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/2 binary32)) s)) s) r) s)
(* s (- (+ r (* -1 (/ (+ (* -1/6 (pow r 4)) (+ (* 1/2 (pow r 4)) (* r (+ (* -1 (pow r 3)) (* 1/2 (pow r 3)))))) (pow s 3)))) (+ (* -1 (/ (pow r 2) s)) (+ (* -1 (/ (pow r 3) (pow s 2))) (* 1/2 (/ (pow r 3) (pow s 2)))))))
(*.f32 (+.f32 (/.f32 (fma.f32 r r (/.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/2 binary32)) s)) s) (-.f32 r (/.f32 (fma.f32 (pow.f32 r #s(literal 4 binary32)) #s(literal 1/3 binary32) (*.f32 (pow.f32 r #s(literal 4 binary32)) #s(literal -1/2 binary32))) (pow.f32 s #s(literal 3 binary32))))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s)) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (+.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -1/3 binary32) r) (/.f32 (-.f32 (fma.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) (fma.f32 #s(literal -1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal 4 binary32) (pow.f32 r #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32))))) (pow.f32 r #s(literal 3 binary32))) (PI.f32)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s)) s)
(/ 1/8 (* r (* s (PI))))
(/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/.f32 (+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s)) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/.f32 (fma.f32 (/.f32 #s(literal -1/48 binary32) (pow.f32 s #s(literal 3 binary32))) (*.f32 r (/.f32 r (PI.f32))) (+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s))) s)
(+ 1 (* -1/3 (/ r s)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 r s) #s(literal 1 binary32))
(+ 1 (+ (* -1/3 (/ r s)) (* 1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) (pow s 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 r r) #s(literal 1/18 binary32)) s) s) (fma.f32 #s(literal -1/3 binary32) (/.f32 r s) #s(literal 1 binary32)))
(+ 1 (+ (* -1/3 (/ r s)) (+ (* 1/3 (/ (- (* -1/6 (pow r 3)) (+ (* -2/3 (* r (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))) (* -1/27 (pow r 3)))) (pow s 3))) (* 1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) (pow s 2))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) r) (/.f32 (/.f32 r s) s) (/.f32 (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -1/6 binary32) (fma.f32 #s(literal 1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/6 binary32)) #s(literal 2/3 binary32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/3 binary32) (fma.f32 #s(literal -1/3 binary32) (/.f32 r s) #s(literal 1 binary32)))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32)) (/.f32 (*.f32 #s(literal 7/324 binary32) (*.f32 r (/.f32 r (PI.f32)))) s)) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 r (/.f32 r s)) r) s))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 r (/.f32 (fma.f32 (/.f32 (pow.f32 r #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 r r))) s)) s))
(+ 1/4 (* -1 (/ (+ (* -1/8 (/ (pow r 2) s)) (* 1/4 r)) s)))
(-.f32 #s(literal 1/4 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 r (/.f32 r s)) (*.f32 #s(literal 1/4 binary32) r)) s))
(+ 1/4 (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (pow r 3) s)) (* 1/8 (pow r 2))) s)) (* 1/4 r)) s)))
(-.f32 #s(literal 1/4 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) r) (/.f32 (fma.f32 (/.f32 (pow.f32 r #s(literal 3 binary32)) s) #s(literal -1/24 binary32) (*.f32 (*.f32 r r) #s(literal 1/8 binary32))) s)) s))
(+ r (* -1 (/ (+ (* -2/3 (pow r 2)) (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) s))) s)))
(-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s))
(+ r (* -1 (/ (+ (* -1 (/ (+ (* -1/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (* 1/3 (/ (* r (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3))))))) s))) s)) (* -2/3 (pow r 2))) s)))
(-.f32 r (/.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) (fma.f32 #s(literal 1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal 4/3 binary32) (pow.f32 r #s(literal 3 binary32)))))) r) s) #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal -1/3 binary32))) s)) s))
(* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s))
(/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal 4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32))) (neg.f32 s))
(* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI))))) (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) s))) s)) (* 1/4 (/ 1 (PI)))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) s))) s)) (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))))) s)) (* 1/4 (/ 1 (PI)))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r (/.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) (fma.f32 #s(literal 1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal 4/3 binary32) (pow.f32 r #s(literal 3 binary32)))))) (PI.f32)))) s) #s(literal 1/8 binary32) (*.f32 #s(literal -1/8 binary32) (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))))) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(* -1 (* s (+ (* -1 r) (* -1 (/ (pow r 2) s)))))
(*.f32 (fma.f32 r (/.f32 r s) r) s)
(* -1 (* s (+ (* -1 r) (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))) s)) (pow r 2)) s)))))
(*.f32 (+.f32 (/.f32 (fma.f32 r r (/.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/2 binary32)) s)) s) r) s)
(* -1 (* s (+ (* -1 r) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* r (+ (* -1 (pow r 3)) (* 1/2 (pow r 3))))) (+ (* -1/2 (pow r 4)) (* 1/6 (pow r 4)))) s)) (+ (* -1 (pow r 3)) (* 1/2 (pow r 3)))) s)) (pow r 2)) s)))))
(*.f32 (+.f32 (/.f32 (fma.f32 r r (/.f32 (fma.f32 #s(literal -1/2 binary32) (pow.f32 r #s(literal 3 binary32)) (/.f32 (fma.f32 (pow.f32 r #s(literal 4 binary32)) #s(literal 1/2 binary32) (*.f32 (pow.f32 r #s(literal 4 binary32)) #s(literal -1/3 binary32))) (neg.f32 s))) (neg.f32 s))) s) r) s)
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (/.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) (fma.f32 #s(literal 1/27 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal 4/3 binary32) (pow.f32 r #s(literal 3 binary32)))))) (PI.f32)) r))) s) #s(literal 1/8 binary32) (*.f32 #s(literal -1/8 binary32) (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(+ 1 (* -1 (/ (+ (* -1/3 (/ (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))) s)) (* 1/3 r)) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) r (/.f32 (neg.f32 (*.f32 (*.f32 r r) #s(literal 1/18 binary32))) s)) s))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/3 (/ (- (* 1/6 (pow r 3)) (+ (* 1/27 (pow r 3)) (* 2/3 (* r (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))))) s)) (* 1/3 (- (* 1/2 (pow r 2)) (* 1/3 (pow r 2))))) s)) (* 1/3 r)) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) r) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 7/54 binary32) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -1/6 binary32)) #s(literal 2/3 binary32))) s) #s(literal -1/3 binary32) (*.f32 (*.f32 r r) #s(literal 1/18 binary32))) s)) s))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -7/324 binary32) (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 s s))) r (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(+ 1/4 (* r (- (* 1/8 (/ r (pow s 2))) (* 1/4 (/ 1 s)))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 r s) (/.f32 #s(literal -1/4 binary32) s)) r #s(literal 1/4 binary32))
(+ 1/4 (* r (- (* r (+ (* -1/24 (/ r (pow s 3))) (* 1/8 (/ 1 (pow s 2))))) (* 1/4 (/ 1 s)))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 s s))) r (/.f32 #s(literal -1/4 binary32) s)) r #s(literal 1/4 binary32))
(* r (+ 1 (* 2/3 (/ r s))))
(fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r)
(* r (+ 1 (* r (+ (* 2/9 (/ r (pow s 2))) (* 2/3 (/ 1 s))))))
(*.f32 (fma.f32 (fma.f32 #s(literal 2/9 binary32) (/.f32 (/.f32 r s) s) (/.f32 #s(literal 2/3 binary32) s)) r #s(literal 1 binary32)) r)
(* r (+ 1 (* r (+ (* r (+ (* 4/81 (/ r (pow s 3))) (* 2/9 (/ 1 (pow s 2))))) (* 2/3 (/ 1 s))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 4/81 binary32) (/.f32 r (pow.f32 s #s(literal 3 binary32))) (/.f32 #s(literal 2/9 binary32) (*.f32 s s))) r (/.f32 #s(literal 2/3 binary32) s)) r #s(literal 1 binary32)) r)
(+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI)))))
(fma.f32 #s(literal -1/6 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))
(+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))
(+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -7/324 binary32) (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))
(* r (+ r s))
(*.f32 (+.f32 s r) r)
(* r (+ s (* r (+ 1 (* 1/2 (/ r s))))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 r s) #s(literal 1 binary32)) r s) r)
(* r (+ s (* r (+ 1 (* r (+ (* 1/6 (/ r (pow s 2))) (* 1/2 (/ 1 s))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) #s(literal 1/6 binary32) (/.f32 #s(literal 1/2 binary32) s)) r #s(literal 1 binary32)) r s) r)
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 s s) (PI.f32)))) r (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -1/48 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 s s) (PI.f32)))) r (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(+ 1 (* r (- (* 1/18 (/ r (pow s 2))) (* 1/3 (/ 1 s)))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/18 binary32) s) (/.f32 r s) (/.f32 #s(literal -1/3 binary32) s)) r #s(literal 1 binary32))
(+ 1 (* r (- (* r (+ (* -1/162 (/ r (pow s 3))) (* 1/18 (/ 1 (pow s 2))))) (* 1/3 (/ 1 s)))))
(fma.f32 (fma.f32 (fma.f32 #s(literal -1/162 binary32) (/.f32 r (pow.f32 s #s(literal 3 binary32))) (/.f32 #s(literal 1/18 binary32) (*.f32 s s))) r (/.f32 #s(literal -1/3 binary32) s)) r #s(literal 1 binary32))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(*.f32 #s(literal 1/8 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) s))) r))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* s (PI))))
(*.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 (+.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) #s(literal 1 binary32)) (PI.f32)))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(*.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (/.f32 (+.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) #s(literal 1 binary32)) (*.f32 (PI.f32) s)))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(*.f32 #s(literal 1/8 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) s))) r))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* s (PI))))
(*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32))))) (PI.f32)))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
(*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32))))) (*.f32 (PI.f32) s)))

rewrite189.0ms (1.4%)

Memory
8.4MiB live, 283.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077406
0126402
1440375
24244369
08367363
Stop Event
iter limit
node limit
iter limit
Counts
25 → 924
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) s)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
(exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))
(*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(PI.f32)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) r (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 r (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (PI.f32) s) (*.f32 r (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 r (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (PI.f32) s (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (PI.f32) s)))
(/.f32 (+.f32 r (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) r))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 s #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 s (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 r #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (pow.f32 (/.f32 s (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (pow.f32 (/.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 6 binary32) r)) (pow.f32 (/.f32 (*.f32 (PI.f32) s) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 #s(literal 3/4 binary32) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) r)) (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 #s(literal 3/4 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 #s(literal 6 binary32) r)) #s(literal 3/4 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 3/4 binary32) (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 #s(literal 6 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(*.f32 (/.f32 #s(literal -1 binary32) s) (pow.f32 (/.f32 #s(literal 3 binary32) r) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 r #s(literal 3 binary32)))
(*.f32 (/.f32 r #s(literal -3 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal 1/3 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 r)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/3 binary32) s) (neg.f32 r))
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 r #s(literal -3 binary32)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (neg.f32 r) s))
(*.f32 #s(literal -1 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1/3 binary32) s))
(*.f32 r (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -3 binary32) s)))
(/.f32 (neg.f32 (/.f32 r #s(literal -3 binary32))) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) (*.f32 #s(literal 3 binary32) s))
(/.f32 (/.f32 r #s(literal -3 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal -3 binary32) (/.f32 s r))))
(/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 r #s(literal -3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -3 binary32) (/.f32 s r)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -3 binary32) (/.f32 s r)))
(/.f32 (/.f32 (neg.f32 r) s) #s(literal 3 binary32))
(/.f32 (neg.f32 r) (neg.f32 (*.f32 #s(literal -3 binary32) s)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 3 binary32) s)) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(-.f32 #s(literal 0 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(pow.f32 (/.f32 s (/.f32 r #s(literal -3 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal -3 binary32) (/.f32 s r)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal -3 binary32) (/.f32 s r)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal -3 binary32) (/.f32 s r))) #s(literal -1 binary32)))
(neg.f32 (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) s)) (exp.f32 (/.f32 r s)))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (neg.f32 s))) (exp.f32 (/.f32 r s)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (neg.f32 r))
(pow.f32 (exp.f32 r) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1 binary32) s))
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) #s(literal -1 binary32)) (neg.f32 r))
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) #s(literal 1 binary32)) r)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) s)) (neg.f32 r))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 r) s))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 r s))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 r)) (/.f32 #s(literal -1 binary32) s))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 r)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (/.f32 r s)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) r)
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 r s))
(pow.f32 (exp.f32 (neg.f32 r)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (E.f32) (/.f32 (neg.f32 r) s))
(pow.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s))) r))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 r s)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 r))) (/.f32 #s(literal 1 binary32) s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(log.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(*.f32 (/.f32 #s(literal -1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) r) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) s) r)
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) r) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) r)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 r)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 r))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 r))
(*.f32 #s(literal -1 binary32) (/.f32 r s))
(*.f32 (/.f32 r s) (log.f32 (exp.f32 #s(literal -1 binary32))))
(*.f32 (/.f32 r s) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 r) s))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1 binary32) s))
(*.f32 r (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s))))
(*.f32 r (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 r (/.f32 #s(literal -1 binary32) s))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 r #s(literal 1 binary32))) s)
(/.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) s)
(/.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) r))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) r))
(/.f32 (neg.f32 r) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 r) s)
(/.f32 r (neg.f32 s))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 r s))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 r s))))
(-.f32 #s(literal 0 binary32) (/.f32 r s))
(pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) r)) #s(literal -1 binary32)))
(neg.f32 (log.f32 (exp.f32 (/.f32 r s))))
(neg.f32 (/.f32 r s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
(*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (pow.f32 (/.f32 r #s(literal -1/4 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s))
(*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)))
(*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) (neg.f32 r)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) r))
(*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)) #s(literal -1 binary32)) r)
(/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s)
(/.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) r)) (*.f32 (neg.f32 (PI.f32)) s))
(/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) r)) (*.f32 (PI.f32) s))
(/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) #s(literal 1 binary32)) r)
(/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s))
(/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 1 binary32)) (*.f32 s r))
(/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r))
(/.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)) (neg.f32 r))
(/.f32 #s(literal -1/4 binary32) (*.f32 r (*.f32 (neg.f32 (PI.f32)) s)))
(/.f32 #s(literal -1/4 binary32) (neg.f32 (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 r (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r))
(/.f32 #s(literal 1 binary32) (*.f32 r (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r)
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(pow.f32 (/.f32 (*.f32 r (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 1/4 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r) #s(literal -1 binary32))
(pow.f32 (*.f32 r (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 r (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)) r))
(neg.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) (neg.f32 r)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) #s(literal 1/4 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 s #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) s)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s))
(/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32))
(/.f32 (neg.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32))) (neg.f32 s))
(/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)
(/.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 (PI.f32)) s))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (*.f32 (neg.f32 (PI.f32)) s)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))
(pow.f32 (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)))
(*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 s (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 s #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) s)
(*.f32 s (PI.f32))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) r) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) r))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) r) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) r (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) (*.f32 (*.f32 (PI.f32) s) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r (*.f32 r (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 r (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (PI.f32) s) (*.f32 r (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 r (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (PI.f32) s (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (PI.f32) s)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) r) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) r) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 s #s(literal 3/4 binary32)) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 s (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 3/4 binary32)) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (pow.f32 (/.f32 r #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (pow.f32 (/.f32 s (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (pow.f32 (/.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (pow.f32 (/.f32 r (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 6 binary32) r)) (pow.f32 (/.f32 (*.f32 (PI.f32) s) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 s r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 #s(literal 3/4 binary32) s) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (*.f32 s r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) r)) (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 #s(literal 3/4 binary32) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) #s(literal 1/4 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 #s(literal 6 binary32) r)) #s(literal 3/4 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 #s(literal 3/4 binary32) (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 #s(literal 6 binary32) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) r) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(+.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))
(*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
#s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) r (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 r (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (PI.f32) s) (*.f32 r (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 r (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (PI.f32) s (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (PI.f32) s)))
(/.f32 (+.f32 r (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) r))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)) (/.f32 (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 s #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 s (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 #s(literal 6 binary32) r) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 3/4 binary32)) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (/.f32 r #s(literal 3/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (pow.f32 (/.f32 s (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (pow.f32 (/.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 6 binary32) r)) (pow.f32 (/.f32 (*.f32 (PI.f32) s) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 #s(literal 3/4 binary32) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) r)) (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 6 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 #s(literal 3/4 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 #s(literal 6 binary32) r)) #s(literal 3/4 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 1/8 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 3/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 3/4 binary32) (/.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (*.f32 #s(literal 6 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s)))) r) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(log.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(*.f32 (/.f32 #s(literal -1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) r) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) s) r)
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) r) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) r)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 r)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 r))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 r))
(*.f32 #s(literal -1 binary32) (/.f32 r s))
(*.f32 (/.f32 r s) (log.f32 (exp.f32 #s(literal -1 binary32))))
(*.f32 (/.f32 r s) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 r) s))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1 binary32) s))
(*.f32 r (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s))))
(*.f32 r (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 r (/.f32 #s(literal -1 binary32) s))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 r #s(literal 1 binary32))) s)
(/.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) s)
(/.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) r))
(/.f32 #s(literal -1 binary32) (/.f32 s r))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) r))
(/.f32 (neg.f32 r) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 r) s)
(/.f32 r (neg.f32 s))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 r s))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 r s))))
(-.f32 #s(literal 0 binary32) (/.f32 r s))
(pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) r)) #s(literal -1 binary32)))
(neg.f32 (log.f32 (exp.f32 (/.f32 r s))))
(neg.f32 (/.f32 r s))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) s)) (exp.f32 (/.f32 r s)))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (neg.f32 s))) (exp.f32 (/.f32 r s)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (neg.f32 r))
(pow.f32 (exp.f32 r) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1 binary32) s))
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) #s(literal -1 binary32)) (neg.f32 r))
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) #s(literal 1 binary32)) r)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) s)) (neg.f32 r))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 r) s))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 r s))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 r)) (/.f32 #s(literal -1 binary32) s))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 r)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (/.f32 r s)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) r)
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 r s))
(pow.f32 (exp.f32 (neg.f32 r)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (E.f32) (/.f32 (neg.f32 r) s))
(pow.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s))) r))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 r s)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 r))) (/.f32 #s(literal 1 binary32) s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(*.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal -1/8 binary32)) (neg.f32 (PI.f32)))
(*.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1 binary32)) (*.f32 #s(literal 8 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32))
(*.f32 (*.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (/.f32 #s(literal 1/8 binary32) s)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s #s(literal 8 binary32)))) (PI.f32))
(*.f32 (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))
(*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s #s(literal 8 binary32))) (*.f32 (PI.f32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s #s(literal 8 binary32))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))))
(*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 #s(literal 8 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))))
(*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))
(*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (*.f32 (*.f32 #s(literal 8 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))
(*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(/.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))) (PI.f32))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (/.f32 #s(literal -1/8 binary32) (PI.f32)))
(/.f32 (*.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (/.f32 #s(literal -1/8 binary32) s)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) #s(literal 1/8 binary32)) (*.f32 (PI.f32) s))
(/.f32 (*.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 8 binary32) (PI.f32)) s))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32)))
(/.f32 (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (PI.f32))
(/.f32 (*.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (/.f32 #s(literal 1/8 binary32) s)) (PI.f32))
(/.f32 (neg.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))) (/.f32 #s(literal -1/8 binary32) (PI.f32)))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s)) (*.f32 (PI.f32) (/.f32 #s(literal -1/8 binary32) (PI.f32))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (*.f32 (PI.f32) (/.f32 #s(literal 1/8 binary32) (PI.f32))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32)) (*.f32 (PI.f32) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))))
(/.f32 (*.f32 (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s) (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (PI.f32)))
(/.f32 (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (PI.f32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)) (PI.f32)))
(/.f32 (*.f32 r (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)) (PI.f32)))
(/.f32 (*.f32 r (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)))
(/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (/.f32 #s(literal 1/8 binary32) (PI.f32)))
(/.f32 (/.f32 (*.f32 r (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (*.f32 (*.f32 #s(literal 8 binary32) (PI.f32)) s))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))))
(pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))))))) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (-.f32 (*.f32 r r) (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 r (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 3 binary32)) (pow.f32 r #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) r) (*.f32 r r))))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32)))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s #s(literal 8 binary32)))) (pow.f32 (/.f32 (PI.f32) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))
(*.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (pow.f32 (/.f32 (*.f32 #s(literal 8 binary32) (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))
(*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 #s(literal -1/8 binary32) (PI.f32)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)))
(*.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s #s(literal 8 binary32)))) (PI.f32))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s))
(/.f32 (*.f32 (-.f32 (*.f32 r r) (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s))) (-.f32 r (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 3 binary32)) (pow.f32 r #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s))) (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) r) (*.f32 r r)))
(/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) #s(literal -1/8 binary32)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) #s(literal 1 binary32)) (*.f32 #s(literal 8 binary32) (PI.f32)))
(/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) #s(literal 1/8 binary32)) (PI.f32))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) #s(literal -1/8 binary32)) (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) #s(literal 1 binary32)) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))))
(/.f32 (*.f32 (-.f32 (*.f32 r r) (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 r (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))))) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 3 binary32)) (pow.f32 r #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) r) (*.f32 r r)) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (*.f32 #s(literal 8 binary32) (PI.f32)))
(/.f32 (-.f32 (*.f32 r r) (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (-.f32 r (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 3 binary32)) (pow.f32 r #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) r) (*.f32 r r))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 #s(literal -1/8 binary32) (PI.f32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32))))
(*.f32 (/.f32 r (neg.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) (neg.f32 s))
(*.f32 (exp.f32 (/.f32 r s)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) r) #s(literal -1 binary32)))
(*.f32 (/.f32 r #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 r s)) s))
(*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)
(*.f32 (*.f32 (exp.f32 (/.f32 r s)) s) (pow.f32 (/.f32 #s(literal 1 binary32) r) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 r s)) s) r)
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s))
(*.f32 s (*.f32 r (exp.f32 (/.f32 r s))))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)))
(*.f32 r (*.f32 (exp.f32 (/.f32 r s)) s))
(/.f32 (*.f32 r #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(/.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 #s(literal 1 binary32) s))
(/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r))
(/.f32 (neg.f32 r) (/.f32 (neg.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s))
(/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s))
(pow.f32 (/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r)) #s(literal -1 binary32)))
(neg.f32 (*.f32 (neg.f32 (*.f32 r (exp.f32 (/.f32 r s)))) s))
(*.f32 (pow.f32 (/.f32 r (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 #s(literal -1/8 binary32) (PI.f32)))))
(*.f32 (pow.f32 (/.f32 r (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (*.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)))
(*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))))
(*.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 r)))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) r))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)) r))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) r) (*.f32 (exp.f32 (/.f32 r s)) s)) (/.f32 #s(literal 1 binary32) r)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))) r))
(/.f32 (/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) #s(literal -1 binary32)) r)
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) (/.f32 #s(literal 1 binary32) r)) (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 #s(literal -1/8 binary32) (PI.f32))))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (/.f32 #s(literal 1 binary32) r)) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))))
(/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))) #s(literal 1 binary32)) r)
(/.f32 (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) r))
(/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) #s(literal 1 binary32)) (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))))
(/.f32 (-.f32 (*.f32 r r) (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (-.f32 r (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))))))
(/.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) #s(literal 3 binary32)) (pow.f32 r #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) (-.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))) r) (*.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))) r) (*.f32 r r))))
(/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) (neg.f32 r))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s) (/.f32 #s(literal -1/8 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) (neg.f32 (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s)))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))) r)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) r))
(/.f32 #s(literal 1 binary32) (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))))
(pow.f32 (/.f32 (/.f32 (*.f32 r r) (/.f32 (/.f32 #s(literal 1/8 binary32) (PI.f32)) (*.f32 (exp.f32 (/.f32 r s)) s))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)) r) #s(literal -1 binary32))
(pow.f32 (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 r (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) s)) (/.f32 #s(literal -1/8 binary32) (PI.f32))) r))
(neg.f32 (/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (*.f32 s (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) #s(literal 1/8 binary32)) (PI.f32) r) (*.f32 (*.f32 r (exp.f32 (/.f32 r s))) (/.f32 s (/.f32 #s(literal 1/8 binary32) (PI.f32))))) (neg.f32 r)))
(log.f32 (exp.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (exp.f32 (log.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (PI.f32) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(fabs.f32 (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))
(*.f32 (*.f32 s r) (*.f32 #s(literal 6 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) s)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (*.f32 s r))
(*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal 6 binary32) r))
(*.f32 (*.f32 #s(literal 6 binary32) r) (*.f32 (PI.f32) s))
(*.f32 #s(literal 6 binary32) (*.f32 (PI.f32) (*.f32 s r)))
(*.f32 #s(literal 6 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 (PI.f32) (*.f32 #s(literal 6 binary32) (*.f32 s r)))
(*.f32 (PI.f32) (*.f32 s (*.f32 #s(literal 6 binary32) r)))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)))
(*.f32 r (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))
(*.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r))
(*.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r))
(*.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 s r))
(/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) r)
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (neg.f32 r))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r)
(/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 #s(literal 1 binary32) (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (pow.f32 (/.f32 r (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))
(*.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 s r)))
(*.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(*.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) #s(literal 1/4 binary32))
(*.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(*.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) r))
(*.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (/.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 s r))
(/.f32 (/.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) r)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) r)
(/.f32 (neg.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (neg.f32 r))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (*.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r)
(/.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))))
(/.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 #s(literal 1 binary32) (/.f32 r (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))))
(pow.f32 (/.f32 r (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(neg.f32 (/.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (*.f32 r (*.f32 (PI.f32) #s(literal 2 binary32))) s)
(*.f32 (*.f32 r #s(literal 2 binary32)) (*.f32 (PI.f32) s))
(*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 s r))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 s r)))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 s r)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 s (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) r))
(*.f32 r (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(*.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 s r) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)) (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r))
(*.f32 (pow.f32 (/.f32 r #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 s r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r))
(*.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) r) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 s r))
(/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) r)
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (neg.f32 r))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r)
(/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))))
(/.f32 #s(literal 1 binary32) (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) #s(literal 1/4 binary32)) (*.f32 r (exp.f32 (/.f32 r s))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (pow.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/6 binary32)) (pow.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/6 binary32)))
(cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 3 binary32) s))) (cbrt.f32 (exp.f32 (/.f32 r s))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
(pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))
(pow.f32 (exp.f32 (/.f32 r #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (/.f32 #s(literal 1/3 binary32) s)) (neg.f32 r))
(pow.f32 (exp.f32 r) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -3 binary32) s)))
(pow.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 1/6 binary32))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 r)) #s(literal 1 binary32)) (/.f32 #s(literal 1/3 binary32) s))
(pow.f32 (pow.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/6 binary32)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (exp.f32 (/.f32 r s))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) (*.f32 r #s(literal 1/3 binary32)))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) s)) (/.f32 r #s(literal 3 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (/.f32 r s) #s(literal 1/3 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(pow.f32 (exp.f32 (neg.f32 r)) (/.f32 #s(literal 1/3 binary32) s))
(pow.f32 (E.f32) (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/3 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 r))) (/.f32 #s(literal 1/3 binary32) s)))
(exp.f32 (*.f32 (/.f32 (neg.f32 r) s) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 r s)))

eval155.0ms (1.1%)

Memory
21.0MiB live, 326.7MiB allocated
Compiler

Compiled 65 727 to 5 642 computations (91.4% saved)

prune104.0ms (0.7%)

Memory
-2.4MiB live, 161.8MiB allocated
Pruning

47 alts after pruning (46 fresh and 1 done)

PrunedKeptTotal
New1 429381 467
Fresh11819
Picked415
Done000
Total1 444471 491
Accuracy
99.9%
Counts
1 491 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.0%
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
60.0%
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
12.3%
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 r s)) s) r) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
91.9%
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
84.1%
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.5%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s)))
99.4%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) s))))
99.5%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (exp.f32 (log.f32 (PI.f32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 s r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
99.4%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))) s) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.8%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.9%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
9.9%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.6%
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.6%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
10.7%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
98.9%
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
9.5%
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
10.7%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
10.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
99.1%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) r)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) r))) #s(literal 1/8 binary32)) s))
Compiler

Compiled 4 349 to 2 999 computations (31% saved)

simplify127.0ms (0.9%)

Memory
5.8MiB live, 161.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 r)
cost-diff0
(/.f32 (neg.f32 r) s)
cost-diff0
(exp.f32 (/.f32 (neg.f32 r) s))
cost-diff1504
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
cost-diff0
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
cost-diff352
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
cost-diff704
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
cost-diff704
(fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
cost-diff0
(*.f32 (PI.f32) s)
cost-diff0
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
cost-diff0
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
cost-diff0
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
cost-diff0
(*.f32 s r)
cost-diff0
(*.f32 (*.f32 s r) (PI.f32))
cost-diff0
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
cost-diff0
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
cost-diff0
(/.f32 (neg.f32 r) s)
cost-diff0
(exp.f32 (/.f32 (neg.f32 r) s))
cost-diff64
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
cost-diff1504
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094823
0149819
1285727
2763693
32719625
45341617
56912617
08186607
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(*.f32 (*.f32 #s(literal 6 binary32) r) s)
(*.f32 #s(literal 6 binary32) r)
#s(literal 6 binary32)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
#s(literal 1/4 binary32)
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 s r)
s
r
(PI.f32)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
#s(literal -1/6 binary32)
(*.f32 (PI.f32) s)
(PI.f32)
s
(/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))
#s(literal -1/4 binary32)
(*.f32 (PI.f32) r)
r
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
#s(literal 1/8 binary32)
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
(/.f32 r (PI.f32))
r
(PI.f32)
(/.f32 #s(literal -4/3 binary32) s)
#s(literal -4/3 binary32)
s
(/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)
(/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s)
(fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(*.f32 r (/.f32 r (PI.f32)))
#s(literal -2/3 binary32)
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32))
#s(literal -1/3 binary32)
(/.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s)))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(*.f32 #s(literal -3 binary32) s)
#s(literal -3 binary32)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(*.f32 r #s(literal 6 binary32))
#s(literal 6 binary32)
(*.f32 (PI.f32) s)
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (exp.f32 (/.f32 r s)))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 r s))))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(*.f32 (/.f32 r s) #s(literal -1/3 binary32))
(*.f32 #s(literal 3 binary32) s)
#s(literal 3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))
(*.f32 (*.f32 #s(literal 6 binary32) r) s)
(*.f32 (*.f32 #s(literal 6 binary32) s) r)
(*.f32 #s(literal 6 binary32) r)
#s(literal 6 binary32)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
#s(literal 1/4 binary32)
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 s r)
s
r
(PI.f32)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) s))
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s))) s)
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))
(-.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s)))
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
#s(literal -1/6 binary32)
(*.f32 (PI.f32) s)
(PI.f32)
s
(/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))
#s(literal -1/4 binary32)
(*.f32 (PI.f32) r)
r
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (fma.f32 (/.f32 #s(literal -4/3 binary32) (PI.f32)) r (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (fma.f32 (/.f32 #s(literal -4/3 binary32) (PI.f32)) r (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (fma.f32 (/.f32 #s(literal -4/3 binary32) (PI.f32)) r (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1/8 binary32) s) (fma.f32 (/.f32 #s(literal -4/3 binary32) (PI.f32)) r (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
#s(literal 1/8 binary32)
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
(fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(/.f32 r (PI.f32))
r
(PI.f32)
(/.f32 #s(literal -4/3 binary32) s)
#s(literal -4/3 binary32)
s
(/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)
(/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)
(/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s)
(/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)
(fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 r (/.f32 r (PI.f32)))
(*.f32 (/.f32 r (PI.f32)) r)
#s(literal -2/3 binary32)
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(*.f32 #s(literal 11/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32))
(*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))
#s(literal -1/3 binary32)
(/.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (+.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (exp.f32 (/.f32 r s)))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) r) (PI.f32)) s) (cbrt.f32 (exp.f32 (/.f32 r s))))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))
(pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(*.f32 (/.f32 r s) #s(literal -1/3 binary32))
(*.f32 #s(literal -3 binary32) s)
#s(literal -3 binary32)
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
(*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))
(*.f32 r #s(literal 6 binary32))
(*.f32 #s(literal 6 binary32) r)
#s(literal 6 binary32)
(*.f32 (PI.f32) s)

localize204.0ms (1.5%)

Memory
31.2MiB live, 291.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.09770880287520861
(exp.f32 (/.f32 (neg.f32 r) s))
accuracy0.09859684114125764
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
accuracy0.12566376953688402
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
accuracy20.850947973136496
(PI.f32)
accuracy7.033691616569334
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
accuracy7.412617714119048
(fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
accuracy7.593139750571353
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
accuracy20.850947973136496
(PI.f32)
accuracy0.08822250976844201
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))
accuracy0.09603500976844201
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
accuracy7.477703927019073
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
accuracy20.850947973136496
(PI.f32)
accuracy0.07421875
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
accuracy0.11328125
(*.f32 (*.f32 s r) (PI.f32))
accuracy7.708949683818055
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
accuracy20.850947973136496
(PI.f32)
accuracy0.09770880287520861
(exp.f32 (/.f32 (neg.f32 r) s))
accuracy0.09859684114125764
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
accuracy0.15462875976844204
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
accuracy20.850947973136496
(PI.f32)
Samples
100.0ms178×0exit
46.0ms78×0valid
Compiler

Compiled 1 564 to 183 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 116.0ms
ival-mult: 43.0ms (37.2% of total)
ival-div: 37.0ms (32% of total)
const: 13.0ms (11.2% of total)
ival-add: 10.0ms (8.6% of total)
ival-exp: 6.0ms (5.2% of total)
ival-cbrt: 2.0ms (1.7% of total)
ival-pi: 1.0ms (0.9% of total)
ival-sub: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series53.0ms (0.4%)

Memory
-16.8MiB live, 66.0MiB allocated
Counts
23 → 69
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 s r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) s)
(fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(neg.f32 r)
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(* -1/3 (/ r s))
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(/ 1/4 (* r (* s (PI))))
(* r (* s (PI)))
(* r s)
(/ -1/6 (* (pow s 2) (PI)))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) (pow s 2))
(/ -1/6 (* s (PI)))
(* s (PI))
(* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2)))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(* 6 (* r (* s (PI))))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) s)
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(/ 1/4 (PI))
(+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI))))
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ 1/8 (* r (* s (PI))))
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/ 1/4 (* r (PI)))
(- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI)))))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(* 5/9 (/ (pow r 2) (PI)))
(* 11/9 (/ (pow r 2) (PI)))
(+ (* r (- (* 5/72 (/ r (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* s (PI)))))) (* 1/4 (/ 1 (PI))))
(* -1 r)
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI)))) r)
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(- (* 1/4 (/ 1 (* r (* s (PI))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))
(* 5/72 (/ (pow r 2) (* (pow s 2) (PI))))
(* (pow r 2) (- (* 5/72 (/ 1 (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* r (* s (PI)))))))
(* (pow r 2) (- (+ (/ 1/4 (* (pow r 2) (PI))) (* 5/72 (/ 1 (* (pow s 2) (PI))))) (/ 1/6 (* r (* s (PI))))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(* (pow r 2) (+ (* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) r)) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
Calls

6 calls:

TimeVariablePointExpression
16.0ms
s
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* s r) (PI))) (* (* s r) (PI)) (* s r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) s) (/ -1/6 (* (PI) s)) (* (PI) s) (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* r 6) (* (PI) s)))) (neg r) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (* (* r 6) (* (PI) s)))
12.0ms
r
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* s r) (PI))) (* (* s r) (PI)) (* s r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) s) (/ -1/6 (* (PI) s)) (* (PI) s) (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* r 6) (* (PI) s)))) (neg r) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (* (* r 6) (* (PI) s)))
8.0ms
r
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* s r) (PI))) (* (* s r) (PI)) (* s r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) s) (/ -1/6 (* (PI) s)) (* (PI) s) (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* r 6) (* (PI) s)))) (neg r) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (* (* r 6) (* (PI) s)))
7.0ms
s
@0
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* s r) (PI))) (* (* s r) (PI)) (* s r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) s) (/ -1/6 (* (PI) s)) (* (PI) s) (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* r 6) (* (PI) s)))) (neg r) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (* (* r 6) (* (PI) s)))
4.0ms
s
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/ (neg r) (* 3 s)) (exp (/ (neg r) s)) (/ (neg r) s) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* s r) (PI))) (* (* s r) (PI)) (* s r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) s) (/ -1/6 (* (PI) s)) (* (PI) s) (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* r 6) (* (PI) s)))) (neg r) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (* (* r 6) (* (PI) s)))

simplify202.0ms (1.5%)

Memory
30.9MiB live, 223.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04071546
112321368
238391301
084351239
Stop Event
iter limit
node limit
Counts
69 → 69
Calls
Call 1
Inputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(* -1/3 (/ r s))
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(/ 1/4 (* r (* s (PI))))
(* r (* s (PI)))
(* r s)
(/ -1/6 (* (pow s 2) (PI)))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) (pow s 2))
(/ -1/6 (* s (PI)))
(* s (PI))
(* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2)))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(* 6 (* r (* s (PI))))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) s)
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(/ 1/4 (PI))
(+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI))))
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ 1/8 (* r (* s (PI))))
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/ 1/4 (* r (PI)))
(- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI)))))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(* 5/9 (/ (pow r 2) (PI)))
(* 11/9 (/ (pow r 2) (PI)))
(+ (* r (- (* 5/72 (/ r (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* s (PI)))))) (* 1/4 (/ 1 (PI))))
(* -1 r)
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI)))) r)
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(- (* 1/4 (/ 1 (* r (* s (PI))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))
(* 5/72 (/ (pow r 2) (* (pow s 2) (PI))))
(* (pow r 2) (- (* 5/72 (/ 1 (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* r (* s (PI)))))))
(* (pow r 2) (- (+ (/ 1/4 (* (pow r 2) (PI))) (* 5/72 (/ 1 (* (pow s 2) (PI))))) (/ 1/6 (* r (* s (PI))))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(* (pow r 2) (+ (* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) r)) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(/.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) r) (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (PI.f32)))) s)
(* -1/3 (/ r s))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(exp (* -1 (/ r s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(* -1 (/ r s))
(/.f32 (neg.f32 r) s)
(/ 1/4 (* r (* s (PI))))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r)
(* r (* s (PI)))
(*.f32 (*.f32 (PI.f32) s) r)
(* r s)
(*.f32 s r)
(/ -1/6 (* (pow s 2) (PI)))
(/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) (pow s 2))
(/.f32 (fma.f32 (/.f32 s r) (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) (*.f32 s s))
(/ -1/6 (* s (PI)))
(/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)
(* s (PI))
(*.f32 (PI.f32) s)
(* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))))) (pow s 2))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 s r) (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32))) s) s)
(/ (+ (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(/.f32 (fma.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal 1/4 binary32) s (*.f32 #s(literal -1/6 binary32) r)) (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32))) (*.f32 s s))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(*.f32 (*.f32 (fma.f32 (cbrt.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 r s) #s(literal -2 binary32))))) r r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) s) r) r))) #s(literal 1/8 binary32))
(* 6 (* r (* s (PI))))
(*.f32 (*.f32 (*.f32 (PI.f32) s) r) #s(literal 6 binary32))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(*.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) r)))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) s)
(/.f32 (fma.f32 (/.f32 s r) (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s)
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32))) #s(literal -7/324 binary32) (fma.f32 #s(literal 5/72 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)))) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ r s)))
(-.f32 #s(literal 1 binary32) (/.f32 r s))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (fma.f32 (pow.f32 (/.f32 r s) #s(literal 3 binary32)) #s(literal -1/6 binary32) (-.f32 #s(literal 1 binary32) (/.f32 r s))))
(/ 1/4 (PI))
(/.f32 #s(literal 1/4 binary32) (PI.f32))
(+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI))))
(fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -4/3 binary32) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2/3 binary32) (pow.f32 r #s(literal 3 binary32))) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 116/27 binary32) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32)))) (*.f32 (PI.f32) r)) #s(literal -1/3 binary32) (*.f32 #s(literal 1/3 binary32) (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/8 binary32) (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)))) s)
(/ 1/8 (* r (* s (PI))))
(/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (PI.f32)) (/.f32 r s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/48 binary32) r) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (+.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (PI.f32)) (/.f32 r s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)))) s)
(/ 1/4 (* r (PI)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))
(- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI)))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s))
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32)) (/.f32 (*.f32 #s(literal 7/324 binary32) (/.f32 (*.f32 r r) (PI.f32))) s)) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 r (/.f32 r s)) #s(literal -1/2 binary32) r) s))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 r (/.f32 (fma.f32 (/.f32 (pow.f32 r #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 r r))) s)) s))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32) (/.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/27 binary32) (fma.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2/3 binary32)) #s(literal 4/3 binary32) (pow.f32 r #s(literal 3 binary32)))))) (PI.f32)) r))) s) #s(literal 1/8 binary32) (*.f32 #s(literal -1/8 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (PI.f32)) (/.f32 r s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -7/324 binary32) (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 s s))) r (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(* 5/9 (/ (pow r 2) (PI)))
(*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))
(* 11/9 (/ (pow r 2) (PI)))
(*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))
(+ (* r (- (* 5/72 (/ r (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* s (PI)))))) (* 1/4 (/ 1 (PI))))
(fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(* -1 r)
(neg.f32 r)
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 s s) (PI.f32)))) r (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -1/48 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 s s) (PI.f32)))) r (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI)))) r)
(/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(/.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (PI.f32)))) r)
(- (* 1/4 (/ 1 (* r (* s (PI))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))
(/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
(* 5/72 (/ (pow r 2) (* (pow s 2) (PI))))
(*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))
(* (pow r 2) (- (* 5/72 (/ 1 (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* r (* s (PI)))))))
(*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))
(* (pow r 2) (- (+ (/ 1/4 (* (pow r 2) (PI))) (* 5/72 (/ 1 (* (pow s 2) (PI))))) (/ 1/6 (* r (* s (PI))))))
(*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(*.f32 (/.f32 (fma.f32 (cbrt.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 r s) #s(literal -2 binary32))))) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (*.f32 s r)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (PI.f32)))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(/.f32 (*.f32 (/.f32 #s(literal 1/8 binary32) s) (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (PI.f32)))) r)
(* (pow r 2) (+ (* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) r)) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
(*.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 r s) #s(literal -2 binary32)))))) (PI.f32)))

rewrite195.0ms (1.4%)

Memory
-2.4MiB live, 242.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094403
0149400
1585356
25797356
09114347
Stop Event
iter limit
node limit
iter limit
Counts
23 → 662
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 s r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) s)
(fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(neg.f32 r)
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))
(*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 r (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) r (*.f32 (PI.f32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (PI.f32) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (PI.f32)) (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (PI.f32) (*.f32 r (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (PI.f32) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 r (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 r (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (PI.f32) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))
(/.f32 (+.f32 r (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (+.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (PI.f32) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) r (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (PI.f32) s) (*.f32 r (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (PI.f32) s (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) s)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)) (/.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 #s(literal 3/4 binary32) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)) (/.f32 #s(literal 3/4 binary32) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 #s(literal 3/4 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 6 binary32) r)) (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 6 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (PI.f32)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) #s(literal 3/4 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) s) (/.f32 #s(literal 1/8 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 s r)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 3/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 r #s(literal 3 binary32)))
(*.f32 (*.f32 r #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(*.f32 (/.f32 #s(literal 1/3 binary32) s) (neg.f32 r))
(*.f32 (/.f32 #s(literal -1/3 binary32) s) r)
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1/3 binary32) s) r))
(*.f32 #s(literal -1/3 binary32) (/.f32 r s))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1/3 binary32) s))
(*.f32 r (/.f32 #s(literal -1/3 binary32) s))
(/.f32 (neg.f32 (*.f32 r #s(literal -1/3 binary32))) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) (*.f32 #s(literal 3 binary32) s))
(/.f32 (*.f32 r #s(literal 1 binary32)) (*.f32 #s(literal -3 binary32) s))
(/.f32 (*.f32 r #s(literal -1/3 binary32)) s)
(/.f32 (/.f32 r s) #s(literal -3 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 r #s(literal -1/3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -3 binary32) s) r))
(/.f32 (/.f32 (neg.f32 r) s) #s(literal 3 binary32))
(/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 3 binary32) s)) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(-.f32 #s(literal 0 binary32) (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(pow.f32 (/.f32 s (*.f32 r #s(literal -1/3 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 #s(literal -3 binary32) s) r)) #s(literal -1 binary32)))
(neg.f32 (*.f32 r (/.f32 #s(literal 1/3 binary32) s)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) s)) (exp.f32 (/.f32 r s)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (neg.f32 r))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 r s))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 r)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (/.f32 r s)) #s(literal -1 binary32))
(pow.f32 (exp.f32 r) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(pow.f32 (E.f32) (/.f32 (neg.f32 r) s))
(pow.f32 (exp.f32 (neg.f32 r)) (/.f32 #s(literal 1 binary32) s))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 r))) (/.f32 #s(literal 1 binary32) s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(log.f32 (exp.f32 (/.f32 (neg.f32 r) s)))
(*.f32 #s(literal -1 binary32) (/.f32 r s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 r))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 r))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 r) s))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1 binary32) s))
(*.f32 r (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) r) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) r))
(/.f32 (neg.f32 r) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 r) s)
(/.f32 r (neg.f32 s))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 r s))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 r s))))
(-.f32 #s(literal 0 binary32) (/.f32 r s))
(pow.f32 (/.f32 (/.f32 (neg.f32 s) r) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) r)) #s(literal -1 binary32)))
(neg.f32 (log.f32 (exp.f32 (/.f32 r s))))
(neg.f32 (/.f32 r s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s r) (PI.f32))) #s(literal 1/4 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) (neg.f32 r)))))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r))
(/.f32 (neg.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r))
(/.f32 #s(literal -1/4 binary32) (*.f32 s (*.f32 (PI.f32) (neg.f32 r))))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) (neg.f32 r)))))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(pow.f32 (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 4 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 4 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s))
(*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 s r) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 s r) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 s r)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 s r)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 (*.f32 (PI.f32) s) r)
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 (PI.f32) (*.f32 s r))
(*.f32 s (*.f32 (PI.f32) r))
(*.f32 r (*.f32 (PI.f32) s))
(*.f32 s r)
(*.f32 r s)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))
(*.f32 (neg.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(*.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal 1 binary32) s))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) s)) (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) s)) (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) #s(literal 1 binary32)) s)
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s) #s(literal 2 binary32))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s)))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))) (neg.f32 (neg.f32 s)))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))) s))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) s))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (*.f32 s (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) (*.f32 s s))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32))) (*.f32 s (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32))) (*.f32 s (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) (neg.f32 s))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))))
(/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)
(-.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) s))
(fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(pow.f32 (/.f32 (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) #s(literal -1 binary32))
(+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))) s))
(neg.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) (neg.f32 s)))
(*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32))
(*.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))
(*.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))
(/.f32 (/.f32 #s(literal -1/6 binary32) s) (PI.f32))
(/.f32 (neg.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32))) (neg.f32 s))
(/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32))))
(/.f32 #s(literal 1/6 binary32) (*.f32 (neg.f32 s) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal -1/6 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)))
(/.f32 #s(literal -1/6 binary32) (neg.f32 (*.f32 (neg.f32 s) (PI.f32))))
(/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))
(pow.f32 (/.f32 s (/.f32 #s(literal -1/6 binary32) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) s)))
(*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 s (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 s #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) s)
(*.f32 s (PI.f32))
(*.f32 (-.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(*.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)))
(/.f32 (-.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))))
(/.f32 (-.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))))
(/.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) (-.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))) (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))) (/.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (*.f32 #s(literal -1/3 binary32) r) (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (/.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 r (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(pow.f32 (/.f32 (-.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) (-.f32 (*.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))) (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))))
(*.f32 (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (neg.f32 (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)))
(/.f32 (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) r) (/.f32 r (PI.f32))))))
(/.f32 (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))) (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) (/.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 #s(literal -1/3 binary32) r) (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 r (cbrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(pow.f32 (/.f32 (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))) (fma.f32 #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))
(+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32)))))
(*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) #s(literal 1/64 binary32) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 2 binary32)) #s(literal 1/64 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))))))
(/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) #s(literal 1/64 binary32) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 2 binary32)) #s(literal 1/64 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) #s(literal 1/64 binary32) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (PI.f32) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) #s(literal 1/64 binary32) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 2 binary32)) #s(literal 1/64 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 2 binary32)) #s(literal 1/64 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))))) (fma.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) #s(literal 1/64 binary32) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32)))))
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))
(fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal -1/4 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 2 binary32)) #s(literal 1/64 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))))) (fma.f32 (pow.f32 (PI.f32) #s(literal -3 binary32)) #s(literal 1/64 binary32) (pow.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)))) (*.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(+.f32 (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(*.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) (/.f32 #s(literal 1 binary32) (neg.f32 r)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r))
(*.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) (/.f32 #s(literal 1 binary32) r))
(/.f32 (/.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal -1 binary32)) r)
(/.f32 (*.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) #s(literal 1 binary32)) r)
(/.f32 (neg.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) r)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))
(/.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) (neg.f32 r))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(pow.f32 (/.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) r))
(neg.f32 (/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) (neg.f32 r)))
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 r (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) r (*.f32 (PI.f32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (PI.f32) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (PI.f32)) (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (PI.f32) (*.f32 r (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (PI.f32) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 r (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 r #s(literal 1 binary32))) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 r (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (PI.f32) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))
(/.f32 (+.f32 r (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) r))
(/.f32 (+.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (PI.f32) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) r (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (PI.f32) s) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (PI.f32) s) (*.f32 r (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (PI.f32) s (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) s) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) s)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)) (/.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r)))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 #s(literal 3/4 binary32) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)) (/.f32 #s(literal 3/4 binary32) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 #s(literal 3/4 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 6 binary32) r)) (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32))) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 6 binary32) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (PI.f32)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) #s(literal 3/4 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) #s(literal 1/8 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))) (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) s) (/.f32 #s(literal 1/8 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) s) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 s r)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) #s(literal 3/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 3/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (-.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 #s(literal -1 binary32) r)
(*.f32 r #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 r r)) (+.f32 #s(literal 0 binary32) r))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 r #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 r r (*.f32 #s(literal 0 binary32) r))))
(-.f32 #s(literal 0 binary32) r)
(+.f32 #s(literal 0 binary32) (neg.f32 r))
(neg.f32 r)
(log.f32 (exp.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(*.f32 (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (exp.f32 (log.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (PI.f32) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) s)
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))
(*.f32 (*.f32 #s(literal 6 binary32) r) (*.f32 (PI.f32) s))
(*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal 6 binary32) r))
(*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))
(*.f32 (*.f32 s r) (*.f32 #s(literal 6 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (*.f32 s r))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) (PI.f32))
(*.f32 #s(literal 6 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 6 binary32) s) r))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)))
(*.f32 r (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r))
(*.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s) r))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1/4 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 s r))
(/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) r)
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (neg.f32 r))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))))
(/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r)))
(/.f32 #s(literal 1 binary32) (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 s r) (exp.f32 (/.f32 (neg.f32 r) s))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) (neg.f32 r))))
(*.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))))
(*.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (PI.f32) s)) (*.f32 (PI.f32) r))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -3 binary32)) #s(literal -1/216 binary32) (*.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -3 binary32)))) (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)))) (neg.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))) (*.f32 s #s(literal 1 binary32))) (*.f32 s (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (*.f32 (PI.f32) r)) (*.f32 s #s(literal -1/4 binary32))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (*.f32 (PI.f32) (neg.f32 r))) (*.f32 s #s(literal 1/4 binary32))) (*.f32 s (*.f32 (PI.f32) (neg.f32 r))))
(/.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) r) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) r))
(/.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) r)) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) #s(literal -1/4 binary32))) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) (*.f32 (PI.f32) r)))
(/.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (PI.f32) (neg.f32 r))) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) #s(literal 1/4 binary32))) (*.f32 (*.f32 (neg.f32 s) (PI.f32)) (*.f32 (PI.f32) (neg.f32 r))))
(/.f32 (-.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) r))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))))
(/.f32 (-.f32 (*.f32 (PI.f32) r) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) #s(literal -1/4 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) (*.f32 (PI.f32) r)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 r))) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal -6 binary32)) (*.f32 (PI.f32) (neg.f32 r))))
(/.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) r) (*.f32 (*.f32 (PI.f32) s) (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (*.f32 (PI.f32) r) #s(literal -4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (neg.f32 r))) (*.f32 (*.f32 (PI.f32) s) #s(literal 1/4 binary32))) (*.f32 (*.f32 (PI.f32) s) (*.f32 (PI.f32) (neg.f32 r))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))) (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)))))
(-.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (/.f32 (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))))
(-.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))) (/.f32 (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)))
(fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))
(fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))
(fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/36 binary32) (pow.f32 (*.f32 (PI.f32) s) #s(literal -2 binary32)) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (PI.f32) r) #s(literal -2 binary32)) (/.f32 #s(literal 1/24 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))))) (-.f32 (pow.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s)))) #s(literal -1 binary32))
(+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))
(+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) s)
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) s) r)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32)))
(*.f32 (*.f32 #s(literal 6 binary32) r) (*.f32 (PI.f32) s))
(*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal 6 binary32) r))
(*.f32 (*.f32 (*.f32 s r) (PI.f32)) #s(literal 6 binary32))
(*.f32 (*.f32 s r) (*.f32 #s(literal 6 binary32) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (*.f32 s r))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) s) r) (PI.f32))
(*.f32 #s(literal 6 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 6 binary32) s) r))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)))
(*.f32 r (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))

eval279.0ms (2%)

Memory
6.0MiB live, 230.6MiB allocated
Compiler

Compiled 59 118 to 5 001 computations (91.5% saved)

prune415.0ms (3%)

Memory
-11.6MiB live, 426.3MiB allocated
Pruning

141 alts after pruning (136 fresh and 5 done)

PrunedKeptTotal
New9301121 042
Fresh172441
Picked145
Done011
Total9481411 089
Accuracy
99.9%
Counts
1 089 → 141
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
12.3%
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 r s)) s) r) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
91.9%
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
84.1%
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
5.3%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
8.7%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.5%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
3.9%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
10.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
10.7%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
5.3%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
9.5%
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)))
99.5%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (exp.f32 (log.f32 (PI.f32))))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
99.4%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) s))))
99.5%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (exp.f32 (log.f32 (PI.f32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 s r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
99.4%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))) s) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.8%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
10.0%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
9.9%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
97.3%
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
9.8%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
5.9%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
5.9%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
9.6%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
10.7%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
9.4%
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
9.5%
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
11.4%
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (*.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 r s) #s(literal -2 binary32)))))) (PI.f32))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
10.7%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
6.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
10.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
Compiler

Compiled 18 233 to 10 304 computations (43.5% saved)

simplify142.0ms (1%)

Memory
28.7MiB live, 147.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff160
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
cost-diff640
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
cost-diff704
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
cost-diff704
(fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
cost-diff0
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
cost-diff288
(fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
cost-diff544
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
cost-diff672
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
cost-diff0
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
cost-diff0
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)
cost-diff0
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
cost-diff96
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
cost-diff0
(*.f32 (PI.f32) r)
cost-diff0
(*.f32 (*.f32 (PI.f32) r) s)
cost-diff0
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
cost-diff0
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
cost-diff0
(neg.f32 r)
cost-diff0
(/.f32 (neg.f32 r) s)
cost-diff0
(exp.f32 (/.f32 (neg.f32 r) s))
cost-diff1504
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01011024
0166945
1322821
2864786
33023747
44181739
54568723
65752723
08040711
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(*.f32 #s(literal -3 binary32) s)
#s(literal -3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(*.f32 (*.f32 #s(literal 6 binary32) r) s)
(*.f32 #s(literal 6 binary32) r)
#s(literal 6 binary32)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
#s(literal 1/4 binary32)
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 (PI.f32) r)
(PI.f32)
r
s
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(literal -1/6 binary32)
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(/.f32 #s(literal 1 binary32) s)
#s(literal 1 binary32)
s
(PI.f32)
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
#s(literal 1/4 binary32)
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 s r)
r
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
(/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32)))
#s(literal 1/8 binary32)
(/.f32 r (PI.f32))
r
(PI.f32)
(/.f32 #s(literal -4/3 binary32) s)
#s(literal -4/3 binary32)
s
(fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)
(/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 (/.f32 r (PI.f32)) r)
#s(literal -4/9 binary32)
(/.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
#s(literal 1/8 binary32)
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
(/.f32 r (PI.f32))
r
(PI.f32)
(/.f32 #s(literal -4/3 binary32) s)
#s(literal -4/3 binary32)
s
(/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)
(/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s)
(fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
#s(literal 1 binary32)
#s(literal -2/3 binary32)
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32))
(*.f32 r (/.f32 r (PI.f32)))
#s(literal -1/3 binary32)
(/.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) r) (PI.f32)) (+.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (exp.f32 (/.f32 (neg.f32 r) s))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) r) (PI.f32)) (exp.f32 (/.f32 r s)))
(*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))
(/.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 r s)))
#s(literal 1/4 binary32)
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
r
s
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
(/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) r) (PI.f32)) (cbrt.f32 (exp.f32 (/.f32 r s))))
(*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))))
(/.f32 #s(literal 3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 r s))))
#s(literal 3/4 binary32)
(exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))
(pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s))
(/.f32 r (*.f32 #s(literal -3 binary32) s))
(*.f32 #s(literal -3 binary32) s)
#s(literal -3 binary32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(*.f32 (*.f32 #s(literal 6 binary32) r) s)
(*.f32 #s(literal 6 binary32) r)
#s(literal 6 binary32)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
#s(literal 1/4 binary32)
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 (PI.f32) r)
(PI.f32)
r
s
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) s) s) (PI.f32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
(+.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) s) s) (PI.f32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(literal -1/6 binary32)
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(/.f32 #s(literal 1 binary32) s)
#s(literal 1 binary32)
s
(PI.f32)
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
#s(literal 1/4 binary32)
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 s r)
r
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)
(/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32)))
(*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32))
#s(literal 1/8 binary32)
(/.f32 r (PI.f32))
r
(PI.f32)
(/.f32 #s(literal -4/3 binary32) s)
#s(literal -4/3 binary32)
s
(fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (/.f32 (*.f32 #s(literal 5/72 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)
(*.f32 (/.f32 #s(literal 5/9 binary32) s) (/.f32 (*.f32 (/.f32 r (PI.f32)) r) s))
(/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)
(*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) r) s))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 (/.f32 r (PI.f32)) r)
#s(literal -4/9 binary32)
(/.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/.f32 (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1/8 binary32) s) (*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
#s(literal 1/8 binary32)
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
(*.f32 (/.f32 r (PI.f32)) (+.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) (*.f32 s s)) (/.f32 #s(literal -4/3 binary32) s)))
(/.f32 r (PI.f32))
r
(PI.f32)
(/.f32 #s(literal -4/3 binary32) s)
#s(literal -4/3 binary32)
s
(/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)
(*.f32 (/.f32 #s(literal 5/9 binary32) s) (/.f32 (*.f32 (/.f32 r (PI.f32)) r) s))
(/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s)
(*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) r) s))
(fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 r (PI.f32)) r)
(/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 r (PI.f32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
#s(literal 1 binary32)
#s(literal -2/3 binary32)
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(*.f32 #s(literal 11/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32))
(*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))
(*.f32 r (/.f32 r (PI.f32)))
(*.f32 (/.f32 r (PI.f32)) r)
#s(literal -1/3 binary32)
(/.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)

localize295.0ms (2.1%)

Memory
-0.3MiB live, 437.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy7.011545504587054
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
accuracy7.4073239863392715
(fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
accuracy7.858238402256263
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
accuracy20.850947973136496
(PI.f32)
accuracy7.011545504587054
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
accuracy7.270271794452871
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
accuracy7.670486725212443
(fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
accuracy20.850947973136496
(PI.f32)
accuracy0.125
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
accuracy7.477703927019073
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
accuracy8.612382719448027
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
accuracy20.850947973136496
(PI.f32)
accuracy0.08203125
(*.f32 (*.f32 (PI.f32) r) s)
accuracy0.0859375
(*.f32 (PI.f32) r)
accuracy7.708949683818055
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
accuracy20.850947973136496
(PI.f32)
accuracy0.09770880287520861
(exp.f32 (/.f32 (neg.f32 r) s))
accuracy0.09859684114125764
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
accuracy0.15462875976844204
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
accuracy20.850947973136496
(PI.f32)
Samples
147.0ms178×0exit
51.0ms78×0valid
Compiler

Compiled 1 905 to 203 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 159.0ms
ival-mult: 51.0ms (32% of total)
ival-div: 49.0ms (30.8% of total)
ival-add: 21.0ms (13.2% of total)
const: 19.0ms (11.9% of total)
ival-exp: 12.0ms (7.5% of total)
ival-cbrt: 3.0ms (1.9% of total)
ival-neg: 2.0ms (1.3% of total)
ival-pi: 1.0ms (0.6% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series76.0ms (0.5%)

Memory
-18.4MiB live, 62.0MiB allocated
Counts
25 → 94
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 (PI.f32) r)
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(/ 1/4 (* r (* s (PI))))
(* r (* s (PI)))
(/ -1/6 (* (pow s 2) (PI)))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) (pow s 2))
(/ 1 (* (pow s 2) (PI)))
(/ 1 (* s (PI)))
(* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2)))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (* 1/4 (/ (pow s 2) (PI)))) (pow s 2))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))
(/ (+ (* -4/3 (/ (* r s) (PI))) (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (pow s 2))
(* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2)))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(* 6 (* r (* s (PI))))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* r (* s (PI)))))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(/ 1/4 (PI))
(+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI))))
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(+ (* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2))) (* 1/4 (/ 1 (PI))))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(* -4/3 (/ r (* s (PI))))
(/ (+ (* -4/3 (/ r (PI))) (+ (* -2/3 (/ (pow r 2) (* s (PI)))) (+ (* 2/9 (/ (pow r 2) (* s (PI)))) (/ (pow r 2) (* s (PI)))))) s)
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(/ 1/8 (* r (* s (PI))))
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/ 1/4 (* s (PI)))
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI))))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (+ (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (PI)))))) s)
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 4/3 (/ r (PI)))) s))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI))))) (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) s))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) s))) s)) (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))))) s)) (* 1/4 (/ 1 (PI)))) s))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(* -1 r)
(* r (PI))
(+ (* r (- (* 5/72 (/ r (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* s (PI)))))) (* 1/4 (/ 1 (PI))))
(* 5/9 (/ (pow r 2) (PI)))
(+ (* 5/72 (/ (pow r 2) (* (pow s 2) (PI)))) (* 1/4 (/ 1 (PI))))
(* 11/9 (/ (pow r 2) (PI)))
(* r (- (* 5/9 (/ r (* (pow s 2) (PI)))) (* 4/3 (/ 1 (* s (PI))))))
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(- (* 1/4 (/ 1 (* r (* s (PI))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))
(* 5/72 (/ (pow r 2) (* (pow s 2) (PI))))
(* (pow r 2) (- (* 5/72 (/ 1 (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* r (* s (PI)))))))
(* (pow r 2) (- (+ (/ 1/4 (* (pow r 2) (PI))) (* 5/72 (/ 1 (* (pow s 2) (PI))))) (/ 1/6 (* r (* s (PI))))))
(* (pow r 2) (+ (* 1/4 (/ 1 (* (pow r 2) (PI)))) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(* 5/9 (/ (pow r 2) (* (pow s 2) (PI))))
(* (pow r 2) (- (* 5/9 (/ 1 (* (pow s 2) (PI)))) (* 4/3 (/ 1 (* r (* s (PI)))))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* s (PI))))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(* (pow r 2) (+ (* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) r)) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* s (PI))))
Calls

6 calls:

TimeVariablePointExpression
37.0ms
r
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (exp (/ (neg r) s)) (/ (neg r) s) (neg r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* (PI) r) s)) (* (* (PI) r) s) (* (PI) r) (+ (* -1/6 (/ (/ (/ 1 s) (PI)) s)) (/ 1/4 (* (* s r) (PI)))) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ (/ 1 s) (PI)) s) (/ (/ 1 s) (PI)) (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))))
14.0ms
s
@0
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (exp (/ (neg r) s)) (/ (neg r) s) (neg r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* (PI) r) s)) (* (* (PI) r) s) (* (PI) r) (+ (* -1/6 (/ (/ (/ 1 s) (PI)) s)) (/ 1/4 (* (* s r) (PI)))) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ (/ 1 s) (PI)) s) (/ (/ 1 s) (PI)) (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))))
8.0ms
r
@inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (exp (/ (neg r) s)) (/ (neg r) s) (neg r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* (PI) r) s)) (* (* (PI) r) s) (* (PI) r) (+ (* -1/6 (/ (/ (/ 1 s) (PI)) s)) (/ 1/4 (* (* s r) (PI)))) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ (/ 1 s) (PI)) s) (/ (/ 1 s) (PI)) (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))))
5.0ms
r
@0
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (exp (/ (neg r) s)) (/ (neg r) s) (neg r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* (PI) r) s)) (* (* (PI) r) s) (* (PI) r) (+ (* -1/6 (/ (/ (/ 1 s) (PI)) s)) (/ 1/4 (* (* s r) (PI)))) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ (/ 1 s) (PI)) s) (/ (/ 1 s) (PI)) (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))))
4.0ms
s
@-inf
((+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (exp (/ (neg r) s)) (/ (neg r) s) (neg r) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ 1/4 (* (* (PI) r) s)) (* (* (PI) r) s) (* (PI) r) (+ (* -1/6 (/ (/ (/ 1 s) (PI)) s)) (/ 1/4 (* (* s r) (PI)))) (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/ (/ (/ 1 s) (PI)) s) (/ (/ 1 s) (PI)) (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (PI) (* (* (* 6 r) s) (PI)) (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))))

simplify200.0ms (1.4%)

Memory
-2.5MiB live, 152.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05272377
116042071
251102033
086001924
Stop Event
iter limit
node limit
Counts
94 → 94
Calls
Call 1
Inputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(exp (* -1 (/ r s)))
(* -1 (/ r s))
(/ 1/4 (* r (* s (PI))))
(* r (* s (PI)))
(/ -1/6 (* (pow s 2) (PI)))
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) (pow s 2))
(/ 1 (* (pow s 2) (PI)))
(/ 1 (* s (PI)))
(* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2)))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (* 1/4 (/ (pow s 2) (PI)))) (pow s 2))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))
(/ (+ (* -4/3 (/ (* r s) (PI))) (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (pow s 2))
(* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2)))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))))) (pow s 2))
(/ (+ (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(* 6 (* r (* s (PI))))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* r (* s (PI)))))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
1
(+ 1 (* -1 (/ r s)))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(/ 1/4 (PI))
(+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI))))
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(+ (* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2))) (* 1/4 (/ 1 (PI))))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(* -4/3 (/ r (* s (PI))))
(/ (+ (* -4/3 (/ r (PI))) (+ (* -2/3 (/ (pow r 2) (* s (PI)))) (+ (* 2/9 (/ (pow r 2) (* s (PI)))) (/ (pow r 2) (* s (PI)))))) s)
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(/ 1/8 (* r (* s (PI))))
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/ 1/4 (* s (PI)))
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI))))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (+ (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (PI)))))) s)
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 4/3 (/ r (PI)))) s))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI))))) (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) s))) s)) (* 1/4 (/ 1 (PI)))) s))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) s))) s)) (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))))) s)) (* 1/4 (/ 1 (PI)))) s))
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(* -1 r)
(* r (PI))
(+ (* r (- (* 5/72 (/ r (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* s (PI)))))) (* 1/4 (/ 1 (PI))))
(* 5/9 (/ (pow r 2) (PI)))
(+ (* 5/72 (/ (pow r 2) (* (pow s 2) (PI)))) (* 1/4 (/ 1 (PI))))
(* 11/9 (/ (pow r 2) (PI)))
(* r (- (* 5/9 (/ r (* (pow s 2) (PI)))) (* 4/3 (/ 1 (* s (PI))))))
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(- (* 1/4 (/ 1 (* r (* s (PI))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))
(* 5/72 (/ (pow r 2) (* (pow s 2) (PI))))
(* (pow r 2) (- (* 5/72 (/ 1 (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* r (* s (PI)))))))
(* (pow r 2) (- (+ (/ 1/4 (* (pow r 2) (PI))) (* 5/72 (/ 1 (* (pow s 2) (PI))))) (/ 1/6 (* r (* s (PI))))))
(* (pow r 2) (+ (* 1/4 (/ 1 (* (pow r 2) (PI)))) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(* 5/9 (/ (pow r 2) (* (pow s 2) (PI))))
(* (pow r 2) (- (* 5/9 (/ 1 (* (pow s 2) (PI)))) (* 4/3 (/ 1 (* r (* s (PI)))))))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* s (PI))))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(* (pow r 2) (+ (* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) r)) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* s (PI))))
Outputs
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* r (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* r (PI))))) s)
(/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) r)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) r))) #s(literal 1/8 binary32)) s)
(exp (* -1 (/ r s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(* -1 (/ r s))
(/.f32 (neg.f32 r) s)
(/ 1/4 (* r (* s (PI))))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r)
(* r (* s (PI)))
(*.f32 (*.f32 (PI.f32) s) r)
(/ -1/6 (* (pow s 2) (PI)))
(/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)
(/ (- (* 1/4 (/ s (* r (PI)))) (* 1/6 (/ 1 (PI)))) (pow s 2))
(/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 s (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) (*.f32 s s))
(/ 1 (* (pow s 2) (PI)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))
(/ 1 (* s (PI)))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s)
(* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2)))
(*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (pow s 2))
(/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (/.f32 (*.f32 s r) (PI.f32)) #s(literal -1/6 binary32))) s) s)
(/ (+ (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)
(/ (+ (* 1/8 (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (* 1/4 (/ (pow s 2) (PI)))) (pow s 2))
(/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s)
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* (pow r 2) (* s (PI)))))
(*.f32 (*.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) r r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) s) r) r))) #s(literal 1/8 binary32))
(/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))
(*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) (/.f32 (/.f32 r (PI.f32)) s))
(/ (+ (* -4/3 (/ (* r s) (PI))) (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (pow s 2))
(/.f32 (/.f32 (fma.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 #s(literal -4/3 binary32) (/.f32 (*.f32 s r) (PI.f32)))) s) s)
(* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2)))
(*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))
(/ (+ (* -1/6 (/ (* r s) (PI))) (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))))) (pow s 2))
(/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (/.f32 (*.f32 s r) (PI.f32)) #s(literal -1/6 binary32))) s) s)
(/ (+ (* 1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))))) (* s (+ (* -1/6 (/ r (PI))) (* 1/4 (/ s (PI)))))) (pow s 2))
(/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)
(* 6 (* r (* s (PI))))
(*.f32 (*.f32 (*.f32 (PI.f32) s) r) #s(literal 6 binary32))
(* 1/8 (/ (exp (* -1 (/ r s))) (* r (* s (PI)))))
(*.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) r)))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ r (* r (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))))) (* r (* s (PI)))))
(*.f32 (*.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) r r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) s) r))) #s(literal 1/8 binary32))
(/ (- (* 1/4 (/ 1 (* r (PI)))) (* 1/6 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
(/ (- (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* -1/1296 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/144 (/ r (* (pow s 2) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* r (PI)))))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32))) #s(literal -7/324 binary32) (fma.f32 #s(literal 5/72 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)))) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ r s)))
(-.f32 #s(literal 1 binary32) (/.f32 r s))
(+ 1 (+ (* -1 (/ r s)) (* 1/2 (/ (pow r 2) (pow s 2)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(+ 1 (+ (* -1 (/ r s)) (+ (* -1/6 (/ (pow r 3) (pow s 3))) (* 1/2 (/ (pow r 2) (pow s 2))))))
(+.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (*.f32 (pow.f32 (/.f32 r s) #s(literal 3 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 r s)))
(/ 1/4 (PI))
(/.f32 #s(literal 1/4 binary32) (PI.f32))
(+ (* -1/6 (/ r (* s (PI)))) (* 1/4 (/ 1 (PI))))
(fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(fma.f32 (*.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) r) r (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(+ (* 1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) (pow s 2))) (* 1/4 (/ 1 (PI))))
(fma.f32 (/.f32 (*.f32 #s(literal 5/72 binary32) r) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (* 1/4 (/ 1 (* r (PI))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s)) s)
(/ (- (+ (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (+ (* 1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (* r (PI)))))) (/ 1/6 (* s (PI)))) s)
(/.f32 (+.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal -4/3 binary32) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -1/27 binary32) (fma.f32 #s(literal 4 binary32) (pow.f32 r #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32))))) (pow.f32 r #s(literal 3 binary32))) (*.f32 (PI.f32) r)) #s(literal -1/3 binary32) (*.f32 #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s)) s)
(* -4/3 (/ r (* s (PI))))
(*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))
(/ (+ (* -4/3 (/ r (PI))) (+ (* -2/3 (/ (pow r 2) (* s (PI)))) (+ (* 2/9 (/ (pow r 2) (* s (PI)))) (/ (pow r 2) (* s (PI)))))) s)
(/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)
(+ (* -1/6 (/ r (* s (PI)))) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI)))))
(fma.f32 (*.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) r) r (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(/ 1/8 (* r (* s (PI))))
(/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)
(/ (- (* 1/8 (/ 1 (* r (PI)))) (* 1/8 (/ 1 (* s (PI))))) s)
(/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) s)
(/ (- (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI))))) (/ 1/8 (* s (PI)))) s)
(/.f32 (+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (PI.f32)) (/.f32 r s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s)) s)
(/ (- (+ (* -1/48 (/ (pow r 2) (* (pow s 3) (PI)))) (+ (* 1/16 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* r (PI)))))) (/ 1/8 (* s (PI)))) s)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/48 binary32) r) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (PI.f32)) (/.f32 r s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s))) s)
(/ 1/4 (* s (PI)))
(/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s)
(/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (* 1/4 (/ 1 (PI))))) s)
(/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32)) (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) #s(literal -1/3 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)
(/ (+ (* 1/8 (/ (+ (* -2 (/ r (PI))) (* 2/3 (/ r (PI)))) s)) (+ (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) (pow s 2))) (+ (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (+ (* -1 (pow r 3)) (+ (* -1/3 (pow r 3)) (+ (* 8/27 (pow r 3)) (+ (* 2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (* 4 (pow r 3))))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (+ (* 1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) (pow s 3))) (* 1/4 (/ 1 (PI)))))) s)
(/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32)) (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) #s(literal -1/3 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s) (/.f32 (fma.f32 (*.f32 #s(literal 1/3 binary32) r) (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) (*.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal -4/3 binary32) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -1/27 binary32) (fma.f32 #s(literal 4 binary32) (pow.f32 r #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) #s(literal 2 binary32))))) (pow.f32 r #s(literal 3 binary32))) (PI.f32)) #s(literal -1/3 binary32))) (pow.f32 s #s(literal 3 binary32)))) (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)
(* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/48 (/ (pow r 2) (PI))) (* -1/1296 (/ (pow r 2) (PI)))) s)) (+ (* -1/16 (/ r (PI))) (* -1/144 (/ r (PI))))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32)) (/.f32 (*.f32 #s(literal 7/324 binary32) (/.f32 (*.f32 r r) (PI.f32))) s)) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(+ 1 (* -1 (/ (+ r (* -1/2 (/ (pow r 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 r (/.f32 r s)) #s(literal -1/2 binary32) r) s))
(+ 1 (* -1 (/ (+ r (* -1 (/ (+ (* -1/6 (/ (pow r 3) s)) (* 1/2 (pow r 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 r (/.f32 (fma.f32 (/.f32 (pow.f32 r #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 r r))) s)) s))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -4/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 (*.f32 r r) (PI.f32))) s)) s))
(* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI)))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (* r (PI)))) (/ r (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (* r (PI)))) (+ (* -1/3 (/ (pow r 2) (PI))) (* 1/3 (/ (pow r 2) (PI)))))) s))) s)) (* 1/6 (/ 1 (PI)))) s)) (* 1/4 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32)) (/.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/27 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal 4/3 binary32) (pow.f32 r #s(literal 3 binary32)))))) r) (PI.f32)))) s) #s(literal 1/8 binary32) (*.f32 #s(literal -1/8 binary32) (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (+ (* -1 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 4/3 (/ r (PI)))) s))
(/.f32 (fma.f32 #s(literal 4/3 binary32) (/.f32 r (PI.f32)) (*.f32 #s(literal -5/9 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)))) (neg.f32 s))
(+ (* -1 (/ (+ (* -1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* 2/9 (/ (pow r 2) (PI))) (/ (pow r 2) (PI)))) s)) (* 1/6 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 (*.f32 r r) (PI.f32))) s)) s))
(* -1 (/ (- (* 1/8 (/ 1 (* s (PI)))) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)
(* -1 (/ (- (* -1 (/ (- (* 1/16 (/ r (* s (PI)))) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (PI.f32)) (/.f32 r s) (/.f32 #s(literal -1/8 binary32) (PI.f32))) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* -1/16 (/ r (PI))) (* 1/48 (/ (pow r 2) (* s (PI))))) s)) (* 1/8 (/ 1 (PI)))) s)) (* 1/8 (/ 1 (* r (PI))))) s))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)
(* -1 (/ (- (* 1/8 (/ (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))) s)) (* 1/4 (/ 1 (PI)))) s))
(/.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (neg.f32 s))
(* -1 (/ (- (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI))))) (* 1/8 (/ (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI)))) s))) s)) (* 1/4 (/ 1 (PI)))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32)) (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) #s(literal -1/3 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/8 (+ (* -2/3 (/ (pow r 2) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))) (PI))) (/ (pow r 2) (PI))))) (* 1/8 (/ (+ (* -1/3 (/ (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2))))) (PI))) (+ (* -1/3 (/ (+ (* -4 (pow r 3)) (+ (* -2 (* r (+ (* -4 (pow r 2)) (* 2 (pow r 2))))) (+ (* -8/27 (pow r 3)) (+ (* 1/3 (pow r 3)) (+ (* 4/3 (* r (+ (* -4 (pow r 2)) (+ (* 4/3 (pow r 2)) (* 2 (pow r 2)))))) (pow r 3)))))) (PI))) (+ (* -1/3 (/ (pow r 3) (PI))) (* 1/3 (/ (pow r 3) (PI)))))) s))) s)) (* -1/8 (+ (* -2/3 (/ r (PI))) (* 2 (/ r (PI)))))) s)) (* 1/4 (/ 1 (PI)))) s))
(/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) r (/.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 r #s(literal 3 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal -2 binary32)) (fma.f32 (pow.f32 r #s(literal 3 binary32)) #s(literal 1/27 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) #s(literal 4/3 binary32) (pow.f32 r #s(literal 3 binary32)))))) (PI.f32)))) s) #s(literal 1/8 binary32) (*.f32 #s(literal -1/8 binary32) (fma.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32)) (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 (*.f32 r r) (PI.f32))) #s(literal -1/3 binary32) (/.f32 (*.f32 r r) (PI.f32)))))) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/ (+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(/ (+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(/ (+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -7/324 binary32) (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
(+ 1 (* r (- (* 1/2 (/ r (pow s 2))) (/ 1 s))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 s s)) r (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(+ 1 (* r (- (* r (+ (* -1/6 (/ r (pow s 3))) (* 1/2 (/ 1 (pow s 2))))) (/ 1 s))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 r (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 s s))) r (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32))
(* -1 r)
(neg.f32 r)
(* r (PI))
(*.f32 (PI.f32) r)
(+ (* r (- (* 5/72 (/ r (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* s (PI)))))) (* 1/4 (/ 1 (PI))))
(fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (PI.f32) s)) (/.f32 r s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(* 5/9 (/ (pow r 2) (PI)))
(*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))
(+ (* 5/72 (/ (pow r 2) (* (pow s 2) (PI)))) (* 1/4 (/ 1 (PI))))
(fma.f32 (/.f32 (*.f32 #s(literal 5/72 binary32) r) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(* 11/9 (/ (pow r 2) (PI)))
(*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))
(* r (- (* 5/9 (/ r (* (pow s 2) (PI)))) (* 4/3 (/ 1 (* s (PI))))))
(*.f32 (fma.f32 (/.f32 #s(literal 5/9 binary32) (*.f32 (PI.f32) s)) (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* -1/8 (/ r (* (pow s 2) (PI)))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* 1/16 (/ r (* (pow s 3) (PI)))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/16 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 s s) (PI.f32)))) r (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(/ (+ (* r (- (* r (+ (* -1/48 (/ r (* (pow s 4) (PI)))) (* 1/16 (/ 1 (* (pow s 3) (PI)))))) (* 1/8 (/ 1 (* (pow s 2) (PI)))))) (* 1/8 (/ 1 (* s (PI))))) r)
(/.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -1/48 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 s s) (PI.f32)))) r (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)
(+ (* -1/6 (/ r (* (pow s 2) (PI)))) (* 1/4 (/ 1 (* s (PI)))))
(fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))
(+ (* r (- (* 5/72 (/ r (* (pow s 3) (PI)))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))
(+ (* r (- (* r (+ (* -7/324 (/ r (* (pow s 4) (PI)))) (* 5/72 (/ 1 (* (pow s 3) (PI)))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))) (* 1/4 (/ 1 (* s (PI)))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 r (*.f32 (pow.f32 s #s(literal 4 binary32)) (PI.f32))) #s(literal -7/324 binary32) (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32)))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))
(/ (+ (* 1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* 1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r)
(*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) s))) r) #s(literal 1/8 binary32))
(- (* 1/4 (/ 1 (* r (* s (PI))))) (* 1/6 (/ 1 (* (pow s 2) (PI)))))
(/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s)) s)
(* 5/72 (/ (pow r 2) (* (pow s 2) (PI))))
(*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))
(* (pow r 2) (- (* 5/72 (/ 1 (* (pow s 2) (PI)))) (* 1/6 (/ 1 (* r (* s (PI)))))))
(*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))
(* (pow r 2) (- (+ (/ 1/4 (* (pow r 2) (PI))) (* 5/72 (/ 1 (* (pow s 2) (PI))))) (/ 1/6 (* r (* s (PI))))))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r))) (*.f32 r r))
(* (pow r 2) (+ (* 1/4 (/ 1 (* (pow r 2) (PI)))) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* r (* s (PI)))))
(*.f32 (/.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (*.f32 s r)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (PI.f32)))
(* 5/9 (/ (pow r 2) (* (pow s 2) (PI))))
(*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) r) s) (/.f32 (/.f32 r (PI.f32)) s))
(* (pow r 2) (- (* 5/9 (/ 1 (* (pow s 2) (PI)))) (* 4/3 (/ 1 (* r (* s (PI)))))))
(*.f32 (-.f32 (/.f32 #s(literal 5/9 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 #s(literal 4/3 binary32) (*.f32 (PI.f32) s)) r)) (*.f32 r r))
(* 1/8 (/ (* (exp (* -1 (/ r s))) (+ 1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2))))) (* s (PI))))
(*.f32 (/.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32)))) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s))
(* -1 (/ (+ (* -1/8 (/ (exp (* -1 (/ r s))) (* s (PI)))) (* -1/8 (/ (exp (* -1/3 (/ r s))) (* s (PI))))) r))
(*.f32 (/.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) s)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) s))) r) #s(literal 1/8 binary32))
(* (pow r 2) (+ (* -1 (/ (- (* 1/6 (/ 1 (* s (PI)))) (* 1/4 (/ 1 (* r (PI))))) r)) (* 5/72 (/ 1 (* (pow s 2) (PI))))))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* r (* s (PI)))))
(*.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32))))) (PI.f32)))
(* -1/8 (/ (* (exp (* -1 (/ r s))) (- (* -1 (cbrt (/ 1 (pow (exp (* -1 (/ r s))) 2)))) 1)) (* s (PI))))
(*.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (PI.f32)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 r s)) #s(literal -2 binary32))))) s))

rewrite249.0ms (1.8%)

Memory
-3.2MiB live, 263.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100609
0164576
1642495
26580495
08122488
Stop Event
iter limit
node limit
iter limit
Counts
25 → 742
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(exp.f32 (/.f32 (neg.f32 r) s))
(/.f32 (neg.f32 r) s)
(neg.f32 r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 (PI.f32) r)
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32)))))
(fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r)))
(*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (-.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))))
(/.f32 (/.f32 (fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (-.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) r (*.f32 (PI.f32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (PI.f32) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (PI.f32) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (PI.f32) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (PI.f32)) (*.f32 (PI.f32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (PI.f32) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 (fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (PI.f32) (*.f32 r (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (PI.f32) r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 r (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))) (*.f32 r (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (PI.f32) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))))
(/.f32 (+.f32 (PI.f32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (PI.f32) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 r (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 r (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) r) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) r))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 r (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) (*.f32 r (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)))) (*.f32 r (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) r (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) r))
(/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)))) (*.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) r))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) r))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (-.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (-.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r)) (/.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r)))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (/.f32 #s(literal 3/4 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) r) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (/.f32 #s(literal 3/4 binary32) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (PI.f32)) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 #s(literal 6 binary32) (PI.f32))) (/.f32 #s(literal 3/4 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 s r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 #s(literal 6 binary32) r)) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 #s(literal 6 binary32) r)) (/.f32 #s(literal 3/4 binary32) (*.f32 (PI.f32) s)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) #s(literal 1/4 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) #s(literal 3/4 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r))) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (PI.f32)) (/.f32 #s(literal 1/8 binary32) (*.f32 s r)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 s r)) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (PI.f32)) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (*.f32 #s(literal -3/4 binary32) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) #s(literal 3/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 #s(literal 3/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 #s(literal 3/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 #s(literal 3/4 binary32) (/.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(fma.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (*.f32 (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) r) (-.f32 (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (-.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)) (fma.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 3/4 binary32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))))) #s(literal -1 binary32))
(+.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(+.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (pow.f32 (exp.f32 r) (/.f32 #s(literal -1/3 binary32) s))) r))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))
(pow.f32 (exp.f32 (/.f32 r s)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 r)) (/.f32 #s(literal 1 binary32) s))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 r))) (/.f32 #s(literal 1 binary32) s)))
(exp.f32 (/.f32 (neg.f32 r) s))
(*.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) (/.f32 r s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 r))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 r) s))
(*.f32 (neg.f32 r) (/.f32 #s(literal 1 binary32) s))
(*.f32 r (/.f32 #s(literal -1 binary32) s))
(/.f32 (*.f32 (neg.f32 r) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 r) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) r) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) r))
(/.f32 (neg.f32 r) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 r) s)
(/.f32 r (neg.f32 s))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 r s))
(-.f32 #s(literal 0 binary32) (/.f32 r s))
(pow.f32 (/.f32 (/.f32 (neg.f32 s) r) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) r) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) r)) #s(literal -1 binary32)))
(neg.f32 (/.f32 r s))
(*.f32 #s(literal -1 binary32) r)
(*.f32 r #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 r r)) (+.f32 #s(literal 0 binary32) r))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 r #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 r r (*.f32 #s(literal 0 binary32) r))))
(-.f32 #s(literal 0 binary32) r)
(+.f32 #s(literal 0 binary32) (neg.f32 r))
(neg.f32 r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32))
(*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) (neg.f32 s))
(/.f32 (neg.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s)
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32))
(/.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r))
(/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))))
(/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))
(pow.f32 (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 s r) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 s r) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) s) r)
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 s r)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 s r)))
(*.f32 (*.f32 s r) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s))
(*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 1 binary32))
(*.f32 (*.f32 (PI.f32) r) s)
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (*.f32 s r)))
(*.f32 (PI.f32) (*.f32 s r))
(*.f32 s (*.f32 (PI.f32) r))
(*.f32 r (*.f32 (PI.f32) s))
(*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) r))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) r))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))
(*.f32 (*.f32 (PI.f32) r) #s(literal 1 binary32))
(*.f32 (PI.f32) r)
(*.f32 r (PI.f32))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s)))
(*.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s (*.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))) (*.f32 s s))
(/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s))
(/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (*.f32 s #s(literal -1/4 binary32))) (*.f32 s (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))))
(/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)) s) (*.f32 s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (*.f32 (*.f32 (PI.f32) r) s) (*.f32 s #s(literal 1/4 binary32))) (*.f32 s (*.f32 (*.f32 (PI.f32) r) s)))
(/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s (*.f32 s (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 s s))
(/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) s (*.f32 (PI.f32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (PI.f32) s))
(/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s))
(/.f32 (fma.f32 #s(literal 1 binary32) s (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) r) s) #s(literal 4 binary32)) s))
(/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s) (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s)) (/.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s)))
(fma.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
(fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
(fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
(fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1/6 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
(fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s) (-.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) s) (PI.f32))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (PI.f32))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32)) (*.f32 (neg.f32 (PI.f32)) s))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s)))
(/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s)))
(/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (neg.f32 s))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)
(/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) (/.f32 #s(literal 1 binary32) s)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s))
(/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s)))
(pow.f32 (/.f32 (*.f32 (PI.f32) s) (/.f32 #s(literal 1 binary32) s)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32))
(pow.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (PI.f32) s))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s)
(/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s)))
(/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s))
(pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) s)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(*.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 s (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 s (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) (*.f32 s (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 s (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))))))
(/.f32 (fma.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) s (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)))) (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) s (*.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)))) (*.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) s))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32))) (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))) (/.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) #s(literal 1/8 binary32)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) s) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))
(fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (/.f32 #s(literal 1/8 binary32) s) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal -4/3 binary32) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/8 binary32) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(pow.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))
(+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(*.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))))))
(*.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))))))
(*.f32 (/.f32 r (PI.f32)) (fma.f32 #s(literal -4/9 binary32) r r))
(*.f32 (/.f32 r (PI.f32)) (+.f32 r (*.f32 #s(literal -4/9 binary32) r)))
(/.f32 (-.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32))) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (neg.f32 (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))))
(/.f32 (neg.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) (neg.f32 (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))))))
(/.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))) (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))) (/.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))) (/.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 #s(literal -1/3 binary32) r) (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 #s(literal -4/9 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (/.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 r (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (*.f32 #s(literal -4/9 binary32) r) (/.f32 r (PI.f32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))
(fma.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))
(fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 #s(literal -4/9 binary32) r) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -4/9 binary32) r)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))) (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))
(+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(*.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(*.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))))))
(/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (neg.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)) (neg.f32 (PI.f32)) (*.f32 s #s(literal -1/4 binary32))) (*.f32 s (neg.f32 (PI.f32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)) (*.f32 (PI.f32) #s(literal 4 binary32)) s) (*.f32 s (*.f32 (PI.f32) #s(literal 4 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)) (PI.f32) (*.f32 s #s(literal 1/4 binary32))) (*.f32 (PI.f32) s))
(/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))
(/.f32 (fma.f32 #s(literal 1 binary32) s (*.f32 (*.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (*.f32 (PI.f32) #s(literal 4 binary32)) s))
(/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (PI.f32) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (PI.f32) s))
(/.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(/.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(-.f32 (/.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (/.f32 #s(literal 1/8 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/8 binary32) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(pow.f32 (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(*.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) (/.f32 #s(literal 1 binary32) (neg.f32 r)))
(*.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) (/.f32 #s(literal 1 binary32) r))
(*.f32 #s(literal 1 binary32) (/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r))
(/.f32 (/.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal -1 binary32)) r)
(/.f32 (*.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) #s(literal 1 binary32)) r)
(/.f32 (neg.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) r)
(/.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) (neg.f32 r))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(pow.f32 (/.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))) r))
(neg.f32 (/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) (neg.f32 r)))
(*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(*.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))))))
(*.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))))))
(*.f32 (/.f32 r (PI.f32)) (fma.f32 #s(literal -4/9 binary32) r r))
(*.f32 (/.f32 r (PI.f32)) (+.f32 r (*.f32 #s(literal -4/9 binary32) r)))
(/.f32 (-.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32))) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (neg.f32 (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))))
(/.f32 (neg.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) (neg.f32 (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))))))
(/.f32 (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32))) (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))) (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))) (/.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))) (/.f32 (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))))
(fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 #s(literal -1/3 binary32) r) (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 #s(literal -4/9 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (/.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 r (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (*.f32 #s(literal -4/9 binary32) r) (/.f32 r (PI.f32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))
(fma.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))
(fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 #s(literal -4/9 binary32) r) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal -4/9 binary32) r)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) (-.f32 (*.f32 #s(literal -4/9 binary32) r) r)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 #s(literal 16/81 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (*.f32 #s(literal -4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (fma.f32 #s(literal -64/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal 4/9 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))) (fma.f32 #s(literal -8/27 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)))
(+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32))))
(+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))
(+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)))
(*.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))))
(*.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) r) (/.f32 r (PI.f32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) (/.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))))
(fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 #s(literal -1/3 binary32) r) (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (/.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 r (cbrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))
(fma.f32 r (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(pow.f32 (/.f32 (-.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) (-.f32 (pow.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2 binary32)) #s(literal 4/81 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) (-.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))))) (fma.f32 (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)) #s(literal 8/729 binary32) (pow.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))
(+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s)))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32))) (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (neg.f32 s) (*.f32 (PI.f32) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)))) (*.f32 (PI.f32) (neg.f32 s)))
(/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) s (*.f32 (PI.f32) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (PI.f32) s))
(/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s)))
(/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (PI.f32)) (*.f32 (PI.f32) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (neg.f32 s) (*.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)))) (*.f32 s (neg.f32 s)))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) s (*.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 s s))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s)))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (neg.f32 s) (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)))) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s)))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (*.f32 s s) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (*.f32 (PI.f32) s) (*.f32 s s)))
(/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (*.f32 (PI.f32) s)) (*.f32 (*.f32 (PI.f32) s) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)) (PI.f32) (*.f32 (neg.f32 s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (neg.f32 s) (PI.f32)))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)) s (*.f32 (neg.f32 s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (neg.f32 s) s))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)) (*.f32 (PI.f32) s) (*.f32 (neg.f32 s) (*.f32 #s(literal -4/3 binary32) r))) (*.f32 (neg.f32 s) (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (*.f32 (PI.f32) s) (*.f32 s (*.f32 #s(literal -4/3 binary32) r))) (*.f32 s (*.f32 (PI.f32) s)))
(/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32)))
(/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s))
(/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (PI.f32) s) (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) r))) (*.f32 (*.f32 s s) (*.f32 (PI.f32) s)))
(/.f32 (+.f32 (PI.f32) (*.f32 (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (PI.f32)))
(/.f32 (fma.f32 #s(literal 1 binary32) s (*.f32 (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s))
(/.f32 (fma.f32 (PI.f32) s (*.f32 (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (*.f32 #s(literal -4/3 binary32) r))) (*.f32 (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) (*.f32 (PI.f32) s)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (-.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s)) (/.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s)))
(fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal -4/3 binary32) s) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (/.f32 r (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -4/3 binary32) s) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (neg.f32 s)) (/.f32 #s(literal -1 binary32) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (/.f32 #s(literal 1 binary32) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 (/.f32 #s(literal 1 binary32) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 #s(literal -4/3 binary32) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (/.f32 r (PI.f32)) (/.f32 (/.f32 #s(literal -4/3 binary32) s) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(fma.f32 r (/.f32 #s(literal -4/3 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 r (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (-.f32 (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s))
(+.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(*.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 s (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 s (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) (*.f32 s (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 s (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))))))
(/.f32 (fma.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) s (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)))) (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(/.f32 (fma.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) s (*.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)))) (*.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))))) s))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32))) (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (/.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))) (/.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))))
(fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) #s(literal 1/8 binary32)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) s) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (-.f32 (*.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32))) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (fma.f32 #s(literal 1/512 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 3 binary32)) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))
(fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (/.f32 #s(literal 1/8 binary32) s) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal -4/3 binary32) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 (/.f32 r (PI.f32)) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/8 binary32) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(pow.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32)) (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 3 binary32)) #s(literal 1/512 binary32) (/.f32 #s(literal 1/64 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 2 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))))
(+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))
(+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s)))
(log.f32 (exp.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32))))
(*.f32 (PI.f32) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)
(*.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s)
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 #s(literal 6 binary32) r)) s)
(*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal 6 binary32) r))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal 6 binary32) r) s)))
(*.f32 (*.f32 s r) (*.f32 #s(literal 6 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)
(*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) (*.f32 s r))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32)) #s(literal 1 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))
(*.f32 (*.f32 #s(literal 6 binary32) r) (*.f32 (PI.f32) s))
(*.f32 #s(literal 6 binary32) (*.f32 (*.f32 (PI.f32) r) s))
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 6 binary32) r) s)))
(*.f32 (PI.f32) (*.f32 (*.f32 #s(literal 6 binary32) r) s))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)))
(*.f32 s (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r))
(*.f32 r (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)) (/.f32 #s(literal 1/4 binary32) r))
(*.f32 (/.f32 #s(literal 1/4 binary32) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 s r)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) #s(literal 1/4 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) r))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))
(*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))))
(*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 s r))
(/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 (neg.f32 r) s))) r)
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) (neg.f32 r))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s)))) (neg.f32 (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r)
(/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))))
(/.f32 #s(literal 1 binary32) (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))))
(/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))
(pow.f32 (/.f32 r (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) #s(literal 1/4 binary32)) (exp.f32 (/.f32 (neg.f32 r) s)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 r) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s))))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))
#s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))

eval209.0ms (1.5%)

Memory
-5.2MiB live, 308.2MiB allocated
Compiler

Compiled 68 982 to 5 775 computations (91.6% saved)

prune447.0ms (3.2%)

Memory
9.2MiB live, 658.9MiB allocated
Pruning

184 alts after pruning (178 fresh and 6 done)

PrunedKeptTotal
New9071111 018
Fresh6467131
Picked235
Done235
Total9751841 159
Accuracy
99.9%
Counts
1 159 → 184
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.3%
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 r s)) s) r) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
91.9%
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
6.0%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
10.1%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
3.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.9%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.5%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
6.1%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
8.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
42.5%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
8.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
10.2%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
10.2%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
10.2%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
10.2%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
10.8%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
42.9%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
10.7%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
5.3%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
9.4%
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
9.7%
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)))
99.5%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (exp.f32 (log.f32 (PI.f32))))))
99.4%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) s))))
99.5%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (exp.f32 (log.f32 (PI.f32))) s))))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 s r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
99.4%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))) s) r)))
99.6%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.8%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
10.0%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
9.9%
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
97.3%
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
9.9%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
9.8%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
5.9%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
5.9%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
5.9%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
10.8%
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
9.5%
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
11.4%
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (*.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 r s) #s(literal -2 binary32)))))) (PI.f32))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
6.0%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
7.7%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
7.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
10.7%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
9.5%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
5.9%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
9.4%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
10.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
3.8%
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
Compiler

Compiled 28 083 to 8 493 computations (69.8% saved)

regimes351.0ms (2.5%)

Memory
-7.1MiB live, 351.4MiB allocated
Counts
286 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 s r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (PI.f32) (*.f32 #s(literal 6 binary32) (*.f32 s r)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r (*.f32 #s(literal 6 binary32) (PI.f32))) s)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) r) s)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal -1 binary32) r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 #s(literal -3/4 binary32) (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s)))))) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) (PI.f32)) (neg.f32 s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (*.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 s r)) (/.f32 (-.f32 #s(literal -1 binary32) (cbrt.f32 (exp.f32 (neg.f32 (*.f32 (/.f32 r s) #s(literal -2 binary32)))))) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1/3 binary32)) (/.f32 r s)) (*.f32 (PI.f32) r)) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (*.f32 (PI.f32) r))) #s(literal 1/8 binary32)) s))
(*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (+.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) (log.f32 (E.f32))) s))))
(-.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s)) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))) r (*.f32 r (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (*.f32 r r))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (exp.f32 (log.f32 (PI.f32))) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (exp.f32 (log.f32 (PI.f32))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (exp.f32 (log.f32 (PI.f32))) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (exp.f32 (log.f32 (PI.f32))))))
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 r s)) s) r) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) r) (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)))))))
(/.f32 (/.f32 (+.f32 r (*.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32))))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 s r)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))) s) r)))
(/.f32 (+.f32 (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) (/.f32 (/.f32 (/.f32 r (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32))) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (exp.f32 (/.f32 r s))) r)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) (-.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r))) (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/8 binary32) s) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) r) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) r) #s(literal 2 binary32))))))
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
Calls

3 calls:

148.0ms
r
107.0ms
s
61.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
99.6%1s
99.6%1r
99.6%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes335.0ms (2.4%)

Memory
4.2MiB live, 351.1MiB allocated
Counts
249 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
Calls

3 calls:

173.0ms
r
71.0ms
s
54.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
99.6%1s
99.6%1r
99.6%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes273.0ms (2%)

Memory
19.6MiB live, 453.8MiB allocated
Counts
248 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
Outputs
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
Calls

3 calls:

127.0ms
s
70.0ms
r
60.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
97.3%1s
97.3%1r
97.3%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes307.0ms (2.2%)

Memory
-15.3MiB live, 394.8MiB allocated
Counts
247 → 2
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
Outputs
(fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
Calls

3 calls:

115.0ms
s
100.0ms
r
70.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
92.0%1s
92.0%1r
96.3%2(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes310.0ms (2.2%)

Memory
-15.8MiB live, 380.4MiB allocated
Counts
246 → 2
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) s)) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 r s) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) r #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) r) s) (/.f32 r s) (-.f32 #s(literal 1 binary32) (/.f32 r s))))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 r s) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (-.f32 r (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 r r)) r) s) #s(literal 1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 r r))) s)))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (fma.f32 (fma.f32 (/.f32 (/.f32 r s) s) (fma.f32 #s(literal -1/6 binary32) (/.f32 r s) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) s)) r #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 #s(literal 1/48 binary32) (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/8 binary32) (PI.f32)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 1/48 binary32) (*.f32 #s(literal -1/16 binary32) (/.f32 r (PI.f32)))) s)) s) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) r))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
Outputs
(/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
Calls

3 calls:

113.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
106.0ms
r
73.0ms
s
Results
AccuracySegmentsBranch
88.3%1r
88.3%1s
94.3%2(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes321.0ms (2.3%)

Memory
20.1MiB live, 342.2MiB allocated
Counts
237 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 r (PI.f32)) (*.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) #s(literal 1/8 binary32)))) (*.f32 (neg.f32 (PI.f32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(*.f32 (/.f32 #s(literal 1 binary32) r) #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) #s(approx (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI)))) (*.f32 #s(literal 11/9 binary32) (/.f32 (*.f32 r r) (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -4/3 binary32) s)) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (/ (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) r) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32)) (fma.f32 (/.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) r) #s(literal -1/3 binary32) (/.f32 r (PI.f32)))) s) #s(literal 1/8 binary32) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32))))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (pow.f32 (*.f32 (*.f32 (PI.f32) s) s) #s(literal -1 binary32)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 r #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 r s) (/.f32 #s(literal -4/3 binary32) (PI.f32)) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (pow.f32 (/.f32 r (/.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (*.f32 (PI.f32) s) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) #s(literal 1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32))) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) r) (/.f32 r (PI.f32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal 2/9 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) r (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (+.f32 (*.f32 (/.f32 r (PI.f32)) r) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -2/3 binary32) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -1/3 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 (/.f32 r (PI.f32)) r)) #s(literal -2/3 binary32) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 r r) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal 2/9 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 r (*.f32 (/.f32 r (PI.f32)) #s(literal 2/9 binary32)) (fma.f32 (/.f32 r (PI.f32)) r (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 r (PI.f32)) (*.f32 r #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (fma.f32 (/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -2/3 binary32)) (fma.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r) (*.f32 (/.f32 r (PI.f32)) r))) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 r (PI.f32)) r) #s(literal -4/9 binary32))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 r (*.f32 (*.f32 #s(literal -2/3 binary32) (/.f32 r (PI.f32))) #s(literal -1/3 binary32)) (*.f32 (/.f32 r (PI.f32)) r))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (PI.f32) #s(literal 1 binary32))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r #s(literal 1 binary32)) (/.f32 r (PI.f32)) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)) s) (*.f32 s (/.f32 s (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 #s(approx (* 1/4 (exp (/ (neg r) s))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s)) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32) (fma.f32 (/.f32 r (sqrt.f32 (PI.f32))) (/.f32 r (sqrt.f32 (PI.f32))) (*.f32 #s(literal 2/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 (fma.f32 (*.f32 r (/.f32 r (*.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2/3 binary32) (fma.f32 (*.f32 (*.f32 r (/.f32 r (PI.f32))) #s(literal -2/3 binary32)) #s(literal -1/3 binary32) (*.f32 r (/.f32 r (PI.f32))))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (pow.f32 s #s(literal 3 binary32)) (PI.f32))) r (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) (pow.f32 s #s(literal 3 binary32))) (/.f32 r (PI.f32)) (/.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s) s)) r (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) s))) s)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 #s(approx (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/8 binary32) (*.f32 (PI.f32) s))) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
Outputs
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
Calls

3 calls:

111.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
98.0ms
s
98.0ms
r
Results
AccuracySegmentsBranch
43.3%1s
43.3%1r
43.3%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes185.0ms (1.3%)

Memory
0.4MiB live, 231.8MiB allocated
Counts
147 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 r (PI.f32)) (+.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 r r) (PI.f32)) #s(literal 5/72 binary32)) s) s)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) r)) r) r)) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (/.f32 #s(literal 1 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 r (/.f32 (/.f32 #s(literal -4/3 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -4/3 binary32) s) (/.f32 (/.f32 #s(approx (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32)))) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (+.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) r) s (*.f32 (*.f32 (PI.f32) s) (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s))) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))) (*.f32 s s) (*.f32 s (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 s (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s (*.f32 (*.f32 s s) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 (*.f32 s s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (PI.f32) (*.f32 (*.f32 s s) (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) r) (*.f32 s s) (*.f32 (PI.f32) (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)))) (*.f32 (PI.f32) (*.f32 s s))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s (*.f32 s (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32))))) (*.f32 s s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) (PI.f32) (*.f32 s (*.f32 (/.f32 #s(literal -4/3 binary32) s) r))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal -4/3 binary32) r) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32))) #s(literal 1/8 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32) (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32)) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (*.f32 r r)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) s) s) #s(literal 1/8 binary32)) (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) r) (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 #s(literal 5/9 binary32) (*.f32 (/.f32 r (PI.f32)) r)) (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) s)) (*.f32 (/.f32 #s(literal -4/3 binary32) s) (/.f32 r (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
Outputs
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
Calls

3 calls:

80.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
58.0ms
s
40.0ms
r
Results
AccuracySegmentsBranch
42.9%1r
42.9%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
42.9%1s
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes101.0ms (0.7%)

Memory
-2.7MiB live, 190.4MiB allocated
Counts
121 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (-.f32 (/.f32 #s(literal 5/72 binary32) (*.f32 (*.f32 s s) (PI.f32))) (/.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (PI.f32)) s) r)) (*.f32 r r))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 r (PI.f32)) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (/.f32 (fma.f32 (*.f32 r (/.f32 (/.f32 r (PI.f32)) s)) #s(literal 5/9 binary32) (*.f32 #s(literal -4/3 binary32) (/.f32 r (PI.f32)))) s)) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (fma.f32 (fma.f32 (/.f32 #s(literal 5/72 binary32) s) (/.f32 (/.f32 r (PI.f32)) s) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) r (/.f32 #s(literal 1/4 binary32) (PI.f32)))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (-.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 5/9 binary32) (/.f32 (*.f32 r r) (PI.f32))) s) #s(literal -1/8 binary32) (*.f32 (/.f32 r (PI.f32)) #s(literal 1/6 binary32))) s))) s)) r)
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
Calls

3 calls:

36.0ms
s
31.0ms
r
25.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
10.8%1r
10.8%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
10.8%1s
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes95.0ms (0.7%)

Memory
-10.5MiB live, 201.6MiB allocated
Counts
110 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) (PI.f32))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (PI.f32) (*.f32 s (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 s (*.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) r (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (fma.f32 (/.f32 r (*.f32 (*.f32 s s) (PI.f32))) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s))) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -1/6 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) r) (*.f32 s (/.f32 #s(literal -1/4 binary32) (PI.f32)))) (*.f32 s r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) s (*.f32 (*.f32 (*.f32 (PI.f32) r) s) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (*.f32 (PI.f32) r) s) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (neg.f32 (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (*.f32 (PI.f32) #s(literal 1 binary32))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal 1 binary32) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) #s(approx (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (* 1 (PI)))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s)) (*.f32 (/.f32 (/.f32 r (PI.f32)) s) #s(literal -4/3 binary32))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -4/3 binary32)) s) #s(literal 1/8 binary32) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) s (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)))) (*.f32 (*.f32 (neg.f32 (PI.f32)) (*.f32 s r)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (PI.f32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)) #s(literal 1 binary32)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
Calls

3 calls:

31.0ms
r
30.0ms
s
28.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
9.5%1r
9.5%1s
9.5%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes87.0ms (0.6%)

Memory
21.4MiB live, 59.8MiB allocated
Counts
60 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) #s(approx (/ (/ (/ 1 s) (PI)) s) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 s s) (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 s (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) s) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r)) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 s (*.f32 (PI.f32) s)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (PI.f32) s) (neg.f32 s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (+.f32 (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) r))) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (*.f32 (*.f32 r (/.f32 r (*.f32 (*.f32 s s) (PI.f32)))) #s(literal 5/72 binary32))) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) r) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) s))) (*.f32 s (*.f32 (*.f32 (*.f32 s r) (PI.f32)) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) r) s)) #s(literal 1/4 binary32) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ r (* -3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 r) s) (PI)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (PI.f32)) (*.f32 s r))) (/.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s)) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (neg.f32 (*.f32 (PI.f32) s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) s) (*.f32 s (neg.f32 (PI.f32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (PI.f32) s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 s))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32)))))
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
Calls

3 calls:

57.0ms
s
15.0ms
r
12.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
9.5%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.5%1s
9.5%1r
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes42.0ms (0.3%)

Memory
6.2MiB live, 42.7MiB allocated
Counts
26 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 #s(literal 1/4 binary32) (PI.f32)))) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 r (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 s r) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
Calls

3 calls:

7.0ms
r
7.0ms
s
6.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Results
AccuracySegmentsBranch
9.5%1s
9.5%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
9.5%1r
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes22.0ms (0.2%)

Memory
8.6MiB live, 44.9MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(approx (- (/ -1/6 (* (PI) s)) (/ -1/4 (* (PI) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) r) (*.f32 (PI.f32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) s) (*.f32 (PI.f32) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 s r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (PI.f32)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 s r)) (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 #s(literal 1 binary32) r) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) s))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) s) (PI.f32)) r))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s) r))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* 1/8 (+ (* (/ r (PI)) (/ -4/3 s)) (/ (/ (+ (* (* r (/ r (PI))) -2/3) (+ (* (* (* r (/ r (PI))) -2/3) -1/3) (* r (/ r (PI))))) s) s))) (/ 1/4 (PI))) (/.f32 #s(literal 1/4 binary32) (PI.f32))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (*.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r) (/.f32 #s(literal 1 binary32) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1/4 binary32) (*.f32 s r)))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) r)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1/4 binary32) (PI.f32))) r))
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
Calls

3 calls:

8.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
6.0ms
r
6.0ms
s
Results
AccuracySegmentsBranch
9.5%1s
9.5%1r
9.5%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes11.0ms (0.1%)

Memory
-31.2MiB live, 12.8MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (neg.f32 (PI.f32)) s) r)))
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
Calls

3 calls:

6.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
2.0ms
s
2.0ms
r
Results
AccuracySegmentsBranch
9.5%1r
9.5%1s
9.5%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

regimes5.0ms (0%)

Memory
10.9MiB live, 10.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) r) s)))
Outputs
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
Calls

3 calls:

2.0ms
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
2.0ms
r
2.0ms
s
Results
AccuracySegmentsBranch
9.4%1r
9.4%1s
9.4%1(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)))
Compiler

Compiled 35 to 29 computations (17.1% saved)

bsearch2.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5225396156311035
0.6103625297546387
Compiler

Compiled 36 to 30 computations (16.7% saved)

bsearch2.0ms (0%)

Memory
5.8MiB live, 5.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5225396156311035
0.6103625297546387
Compiler

Compiled 36 to 30 computations (16.7% saved)

simplify196.0ms (1.4%)

Memory
-2.9MiB live, 111.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0197903
1260903
2304903
3357903
4392903
5434903
6485903
7555903
8894903
91704903
102343903
113010903
123473903
133790903
143993903
154017903
164022903
174053903
184075903
194077903
204080903
214081903
224081903
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(if (<=.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) #s(literal 5033165/8388608 binary32)) (fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r))) #s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)))
(if (<=.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) #s(literal 5033165/8388608 binary32)) (/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r) #s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))
Outputs
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (/.f32 (*.f32 (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))) (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 r #s(literal 6 binary32)) (*.f32 (PI.f32) s))))
(+.f32 (/.f32 (*.f32 (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (PI.f32) s) (*.f32 #s(literal 6 binary32) r))) (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)))
(+.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (exp.f32 (/.f32 (neg.f32 r) s))) (/.f32 (*.f32 (exp.f32 (/.f32 r (*.f32 #s(literal -3 binary32) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) r) s) (PI.f32))))
(if (<=.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) #s(literal 5033165/8388608 binary32)) (fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)) (/.f32 #s(literal 1/8 binary32) r))) #s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)))
(if (<=.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) #s(literal 5033165/8388608 binary32)) (fma.f32 #s(approx (exp (/ (neg r) s)) (-.f32 #s(literal 1 binary32) (/.f32 r s))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r)) (*.f32 (/.f32 #s(literal 1/8 binary32) r) (/.f32 (cbrt.f32 (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (PI.f32) s)))) #s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal -7/324 binary32) s) (/.f32 r (PI.f32)))) r) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)))
(if (<=.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (/.f32 (neg.f32 r) s))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 #s(literal 3/4 binary32) (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s)))) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r))) #s(literal 5033165/8388608 binary32)) (/.f32 (/.f32 (+.f32 r #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 r (/.f32 r s)) #s(literal 2/3 binary32) r))) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r) #s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 r (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 r (PI.f32)) (/.f32 #s(literal -7/324 binary32) s)))) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)))
(if (<=.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) (*.f32 #s(literal 3 binary32) s))) #s(literal 3/4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 6 binary32) (PI.f32)) s) r)) (/.f32 (*.f32 (exp.f32 (/.f32 (neg.f32 r) s)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) s) r))) #s(literal 5033165/8388608 binary32)) (/.f32 (/.f32 (+.f32 #s(approx (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI)))) (fma.f32 (*.f32 (/.f32 r s) r) #s(literal 2/3 binary32) r)) r) (/.f32 (/.f32 r (/.f32 (exp.f32 (/.f32 (neg.f32 r) s)) s)) (/.f32 #s(literal 1/8 binary32) (PI.f32)))) r) #s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal -5/72 binary32) (PI.f32)) (*.f32 (/.f32 #s(literal -7/324 binary32) s) (/.f32 r (PI.f32)))) r) s)) s) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s)))
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 r (PI.f32))) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 s (/.f32 s (PI.f32))) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 (fma.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal 1/8 binary32)) (/.f32 #s(literal -4/3 binary32) s) #s(approx (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (*.f32 (/.f32 s (PI.f32)) s) #s(literal 1/4 binary32))) s) s))) s)) r)
(/.f32 #s(approx (/ (+ r (* (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI))) (* (cbrt (exp (/ (neg r) s))) (/ (/ 1/8 s) (PI))))) (/ (/ r (/ (exp (/ (neg r) s)) s)) (/ 1/8 (PI)))) (/.f32 #s(approx (+ (* (* 1/8 (/ r (PI))) (/ -4/3 s)) (+ (* (/ (/ (+ (* (* (/ r (PI)) r) -4/9) (* (/ r (PI)) r)) s) s) 1/8) (/ 1/4 (PI)))) (/.f32 (/.f32 (fma.f32 #s(literal 5/72 binary32) (/.f32 (*.f32 r r) (PI.f32)) (*.f32 (fma.f32 (/.f32 r (PI.f32)) #s(literal -1/6 binary32) (*.f32 (/.f32 s (PI.f32)) #s(literal 1/4 binary32))) s)) s) s)) s)) r)
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal -5/72 binary32) (/.f32 r (PI.f32))) s)) s) (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* r 6) (* (PI) s)))) (/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) r)) (/.f32 (-.f32 (/.f32 (*.f32 (/.f32 r (PI.f32)) #s(literal -5/72 binary32)) s) (/.f32 #s(literal -1/6 binary32) (PI.f32))) s)) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 (-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) s)) (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) r))) s))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (/.f32 s (/.f32 (/.f32 #s(literal 1/4 binary32) (PI.f32)) r))))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (PI.f32) s) #s(literal 4 binary32)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) s)) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) s) r)))
#s(approx (+ (/ (* 1/4 (exp (/ (neg r) s))) (* (* (* 2 (PI)) s) r)) (/ (* 3/4 (exp (/ (neg r) (* 3 s)))) (* (* (* 6 (PI)) s) r))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 s r) (PI.f32))))

soundness2.0s (14.7%)

Memory
-8.2MiB live, 1 354.0MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
077406
0126402
1440375
24244369
08367363
05272377
116042071
251102033
086001924
094403
0149400
1585356
25797356
09114347
0178507
1496456
21357435
33808413
08090390
0100609
0164576
1642495
26580495
08122488
06282555
119582235
262582181
082092035
02567
04367
114261
2131255
0945655
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 2 245 to 926 computations (58.8% saved)

preprocess110.0ms (0.8%)

Memory
11.1MiB live, 211.1MiB allocated
Compiler

Compiled 1 872 to 450 computations (76% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...