Sample trimmed logistic on [-pi, pi]

Time bar (total: 14.5s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze129.0ms (0.9%)

Memory
14.2MiB live, 211.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%1.6%98.4%0%0%0%0
0%0%1.6%98.4%0%0%0%1
0%0%1.6%98.4%0%0%0%2
0%0%1.6%98.4%0%0%0%3
0%0%1.6%98.4%0%0%0%4
25%0.4%1.2%98.4%0%0%0%5
37.5%0.6%1%98.4%0%0%0%6
56.2%0.9%0.7%98.4%0%0%0%7
65.6%1%0.5%98.4%0%0%0%8
76.6%1.2%0.4%98.4%0%0%0%9
82%1.3%0.3%98.4%0%0%0%10
87.9%1.4%0.2%98.4%0%0%0%11
90.8%1.4%0.1%98.4%0%0%0%12
Compiler

Compiled 53 to 32 computations (39.6% saved)

sample3.1s (21.5%)

Memory
19.4MiB live, 2 310.3MiB allocated
Samples
2.4s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.1s
ival-div: 453.0ms (22% of total)
ival-<=: 359.0ms (17.4% of total)
const: 312.0ms (15.1% of total)
ival-exp: 242.0ms (11.7% of total)
ival-mult: 159.0ms (7.7% of total)
ival-sub: 118.0ms (5.7% of total)
ival-add: 113.0ms (5.5% of total)
ival-log: 104.0ms (5% of total)
ival-neg: 88.0ms (4.3% of total)
ival-pi: 80.0ms (3.9% of total)
ival-and: 23.0ms (1.1% of total)
exact: 8.0ms (0.4% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain331.0ms (2.3%)

Memory
-8.6MiB live, 507.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
24(7.61940145821427e-6 0.007449245546013117)2(4.264417707844359e-9 0.04152940213680267)(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
24(7.61940145821427e-6 0.007449245546013117)2(4.264417707844359e-9 0.04152940213680267)(exp.f32 (/.f32 (PI.f32) s))
10-1(0.9708128571510315 1.6303667557439122e-35)(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
00-0-(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
00-0-(PI.f32)
00-0-(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
00-0-s
00-0-(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
00-0-(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
00-0-(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
00-0-(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
00-0-(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
00-0-(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
00-0-(/.f32 (neg.f32 (PI.f32)) s)
00-0-(neg.f32 (PI.f32))
00-0-#s(literal 1 binary32)
00-0-(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
00-0-u
00-0-(neg.f32 s)
00-0-(/.f32 (PI.f32) s)
00-0-(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
exp.f32(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))sensitivity44
exp.f32(exp.f32 (/.f32 (PI.f32) s))sensitivity44
Confusion
Predicted +Predicted -
+00
-4252
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-45247
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0252
24
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
78.0ms512×0valid
Compiler

Compiled 809 to 88 computations (89.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-div: 17.0ms (29.1% of total)
ival-add: 12.0ms (20.5% of total)
ival-exp: 8.0ms (13.7% of total)
ival-mult: 6.0ms (10.3% of total)
ival-log: 5.0ms (8.6% of total)
ival-sub: 4.0ms (6.8% of total)
ival-neg: 4.0ms (6.8% of total)
ival-pi: 2.0ms (3.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess170.0ms (1.2%)

Memory
17.3MiB live, 94.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
055191
1115185
2261184
3749151
41537141
52459138
63205138
73614138
83894138
93967138
104010138
114034138
124036138
134036138
02137
03937
15837
28937
315331
422431
534428
649528
776328
8103528
9119228
10124728
11126528
12128428
13129228
14129428
0129428
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) (neg.f32 s))
Compiler

Compiled 37 to 21 computations (43.2% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 37 to 21 computations (43.2% saved)

simplify56.0ms (0.4%)

Memory
4.3MiB live, 46.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff4000
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
021256
039256
158256
289256
3153224
4224224
5344209
6495209
7763209
81035209
91192209
101247209
111265209
121284209
131292209
141294209
01294209
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(/.f32 #s(literal -1 binary32) (-.f32 (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(-.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)

localize55.0ms (0.4%)

Memory
-20.3MiB live, 94.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.13140012388915015
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
accuracy0.23828125
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
accuracy0.31640625
(/.f32 (neg.f32 (PI.f32)) s)
accuracy0.31640625
(/.f32 (PI.f32) s)
Samples
38.0ms256×0valid
Compiler

Compiled 514 to 44 computations (91.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-div: 7.0ms (25.9% of total)
ival-mult: 5.0ms (18.5% of total)
ival-exp: 4.0ms (14.8% of total)
ival-add: 3.0ms (11.1% of total)
ival-log: 3.0ms (11.1% of total)
ival-sub: 2.0ms (7.4% of total)
ival-neg: 2.0ms (7.4% of total)
ival-pi: 1.0ms (3.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series110.0ms (0.8%)

Memory
16.1MiB live, 171.1MiB allocated
Counts
7 → 49
Calls
Call 1
Inputs
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(neg.f32 s)
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 s)
(/ (PI) s)
(* -1 (/ (PI) s))
(exp (* -1 (/ (PI) s)))
1/2
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
1
(+ 1 (* -1 (/ (PI) s)))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
Calls

6 calls:

TimeVariablePointExpression
72.0ms
s
@0
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)))
11.0ms
s
@inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)))
11.0ms
s
@-inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)))
5.0ms
u
@0
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)))
5.0ms
u
@inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)))

simplify171.0ms (1.2%)

Memory
-6.9MiB live, 221.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04734481
114373393
262652534
085262398
Stop Event
iter limit
node limit
Counts
49 → 49
Calls
Call 1
Inputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 s)
(/ (PI) s)
(* -1 (/ (PI) s))
(exp (* -1 (/ (PI) s)))
1/2
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
1
(+ 1 (* -1 (/ (PI) s)))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(* -1 (PI))
(neg.f32 (PI.f32))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(fma.f32 (*.f32 s u) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(fma.f32 (*.f32 s (fma.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) u) #s(literal -1/2 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))))) u (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(-.f32 (*.f32 (fma.f32 (*.f32 s (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s))) (fma.f32 (*.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 3 binary32))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) #s(literal -1/2 binary32)))) u (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) s)) u) (PI.f32))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(* -1 (* s (log -1)))
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(fma.f32 s (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 u u)) #s(literal -1/2 binary32) (neg.f32 (log.f32 #s(literal -1 binary32)))) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(-.f32 (fma.f32 s (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) #s(literal -1/6 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 u u)) #s(literal -1/2 binary32))) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (*.f32 s (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 s (fma.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) u) #s(literal 1/6 binary32) (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal -1/2 binary32)))) u) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(* -1 s)
(neg.f32 s)
(/ (PI) s)
(/.f32 (PI.f32) s)
(* -1 (/ (PI) s))
(/.f32 (neg.f32 (PI.f32)) s)
(exp (* -1 (/ (PI) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
1/2
#s(literal 1/2 binary32)
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(-.f32 (fma.f32 u (fma.f32 (PI.f32) (/.f32 #s(literal 1/2 binary32) s) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (fma.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/48 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/.f32 (*.f32 u (+.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) (pow.f32 s #s(literal 3 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(/.f32 (*.f32 u (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32)))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32))))) (pow.f32 s #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) s) (/.f32 #s(literal -1/6 binary32) s) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(+.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) s) (/.f32 #s(literal -1/6 binary32) s) #s(literal 0 binary32)) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)))) (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))))) (*.f32 (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))))) #s(literal -2 binary32) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) u) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -8 binary32))) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32)) #s(literal -1/2 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32))) #s(literal -24 binary32))) (*.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -8 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32))) #s(literal -12 binary32) (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 2 binary32)) #s(literal -384 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (PI) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (*.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) s) s)) s))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 s s)))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (*.f32 u (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 s s))))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 s s)))) (/.f32 (*.f32 u (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (neg.f32 (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32)))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32))))) s)))) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) s) #s(literal -1/6 binary32) #s(literal 0 binary32)) s))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)) (/.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) (fma.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (fma.f32 (fma.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32))) #s(literal -2 binary32) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal -8 binary32))) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fma.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32) #s(literal 0 binary32))) #s(literal -24 binary32))) (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) (fma.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) #s(literal -12 binary32) (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -384 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 2 binary32)) #s(literal -8 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -12 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) u) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)) #s(literal -6 binary32)))) #s(literal 1/6 binary32))) (neg.f32 s)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32))) s)) s))

rewrite174.0ms (1.2%)

Memory
16.5MiB live, 280.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021100
039100
1160100
21337100
0860589
Stop Event
iter limit
node limit
iter limit
Counts
7 → 296
Calls
Call 1
Inputs
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(neg.f32 s)
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
Outputs
(*.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))) (neg.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal -1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal -1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (neg.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(-.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))) (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal -1 binary32)))
(fma.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 u (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (/.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 u (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(*.f32 (/.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(*.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))
(*.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(*.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(*.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)) (*.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (-.f32 (*.f32 (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u)) (neg.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u)) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u)) (neg.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) (neg.f32 (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))))
(/.f32 (neg.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (neg.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(fma.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 #s(literal -1 binary32) s)
(*.f32 s #s(literal -1 binary32))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 s) (neg.f32 s)) (*.f32 #s(literal 0 binary32) (neg.f32 s)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s))) (neg.f32 (+.f32 #s(literal 0 binary32) s)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) s)) (/.f32 (*.f32 s s) (+.f32 #s(literal 0 binary32) s)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s)))) (/.f32 (pow.f32 s #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s)))))
(-.f32 #s(literal 0 binary32) s)
(+.f32 #s(literal 0 binary32) (neg.f32 s))
(neg.f32 s)
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(/.f32 (neg.f32 (/.f32 (PI.f32) #s(literal 1 binary32))) (neg.f32 s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 (neg.f32 s) (/.f32 (PI.f32) #s(literal -1 binary32)))) (*.f32 (neg.f32 s) s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 (neg.f32 s) (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))) (*.f32 (neg.f32 s) #s(literal -1 binary32))) (*.f32 (neg.f32 s) (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 s (PI.f32))) (*.f32 (neg.f32 s) #s(literal -1 binary32))) (*.f32 (neg.f32 s) (/.f32 s (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 s))) (*.f32 (neg.f32 s) (neg.f32 (PI.f32)))) (*.f32 (neg.f32 s) (neg.f32 (neg.f32 s))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 (neg.f32 s) (neg.f32 (PI.f32)))) (*.f32 (neg.f32 s) s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 s)) (*.f32 (neg.f32 s) (PI.f32))) (*.f32 (neg.f32 s) (neg.f32 s)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))) (*.f32 (neg.f32 s) #s(literal 1 binary32))) (*.f32 (neg.f32 s) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (neg.f32 s) (PI.f32))) (*.f32 (neg.f32 s) #s(literal 1 binary32))) (*.f32 (neg.f32 s) (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 (/.f32 (PI.f32) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 (neg.f32 s))))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s))
(/.f32 (PI.f32) (neg.f32 (neg.f32 s)))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (neg.f32 (PI.f32)) s))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (neg.f32 (cbrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s))
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (cbrt.f32 (PI.f32)) s) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)))
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s))
(*.f32 (/.f32 (PI.f32) s) #s(literal -1 binary32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (/.f32 (PI.f32) #s(literal -1 binary32))) (neg.f32 s))
(/.f32 (neg.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32))) (neg.f32 s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 s (/.f32 (PI.f32) #s(literal 1 binary32)))) (*.f32 s s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (neg.f32 s) (PI.f32))) (neg.f32 s)) (*.f32 s (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 s)) (*.f32 s (neg.f32 (PI.f32)))) (*.f32 s (neg.f32 s)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (neg.f32 s))) (*.f32 s (PI.f32))) (*.f32 s (neg.f32 (neg.f32 s))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) s) (*.f32 s (PI.f32))) (*.f32 s s))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))) (*.f32 s #s(literal 1 binary32))) (*.f32 s (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 s (PI.f32))) (*.f32 s #s(literal 1 binary32))) (*.f32 s (/.f32 s (PI.f32))))
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 (PI.f32)) s)
(/.f32 (PI.f32) (neg.f32 (neg.f32 (neg.f32 s))))
(/.f32 (PI.f32) (neg.f32 s))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (PI.f32) s))
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(fma.f32 (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) s) (/.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) s) (/.f32 (PI.f32) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (sqrt.f32 (PI.f32)) s) (/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (cbrt.f32 (PI.f32)) s) (/.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 (PI.f32) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) s) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (PI.f32) s))
(*.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) s)) (exp.f32 (/.f32 (PI.f32) s)))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (neg.f32 (PI.f32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (PI.f32) s))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (E.f32) (/.f32 (neg.f32 (PI.f32)) s))
(pow.f32 (exp.f32 (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(pow.f32 (exp.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))

eval76.0ms (0.5%)

Memory
-3.7MiB live, 158.0MiB allocated
Compiler

Compiled 23 255 to 3 646 computations (84.3% saved)

prune30.0ms (0.2%)

Memory
-16.1MiB live, 67.1MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New40617423
Fresh000
Picked011
Done000
Total40618424
Accuracy
99.2%
Counts
424 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
39.4%
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 s) (neg.f32 s)) (*.f32 #s(literal 0 binary32) (neg.f32 s))))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
97.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
99.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
7.9%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
37.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
4.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
95.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
10.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
10.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
Compiler

Compiled 1 757 to 1 023 computations (41.8% saved)

simplify122.0ms (0.8%)

Memory
-15.8MiB live, 149.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff96
(+.f32 #s(literal 0 binary32) s)
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff512
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
cost-diff4000
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
cost-diff64
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff4000
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
cost-diff0
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
cost-diff0
(neg.f32 s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
cost-diff64
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))
cost-diff0
(PI.f32)
cost-diff0
(neg.f32 (PI.f32))
cost-diff0
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff4000
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811295
01401280
12201260
23641260
37191128
414741128
537351065
655341065
081211048
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))
(exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(/.f32 #s(literal 1 binary32) s)
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
(neg.f32 (PI.f32))
(PI.f32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))
#s(literal 1 binary32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))
#s(literal 1/2 binary32)
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(PI.f32)
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))))
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32))
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
(PI.f32)
(/.f32 (PI.f32) s)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(-.f32 #s(literal 0 binary32) (*.f32 s s))
#s(literal 0 binary32)
(*.f32 s s)
s
(+.f32 #s(literal 0 binary32) s)
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) s)
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32)))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32)))
(exp.f32 (/.f32 (PI.f32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) s)
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
(neg.f32 (PI.f32))
(PI.f32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
#s(literal 1 binary32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32)))))
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))
(+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))
#s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))
(/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)
(/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32))
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
(*.f32 (/.f32 (PI.f32) s) (PI.f32))
(PI.f32)
(/.f32 (PI.f32) s)
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))) s)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(neg.f32 s)
(-.f32 #s(literal 0 binary32) (*.f32 s s))
(*.f32 (neg.f32 s) s)
#s(literal 0 binary32)
(*.f32 s s)
s
(+.f32 #s(literal 0 binary32) s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)

localize230.0ms (1.6%)

Memory
37.3MiB live, 307.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.23828125
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
accuracy0.31640625
(/.f32 (neg.f32 (PI.f32)) s)
accuracy0.31640625
(/.f32 (PI.f32) s)
accuracy12.551342481486158
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
accuracy0.31640625
(/.f32 (PI.f32) s)
accuracy0.40625
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
accuracy30.165769840147995
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32))
accuracy30.653003122076242
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))
accuracy0.3046875
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)
accuracy0.35546875
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
accuracy28.479451842800607
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
accuracy31.128927253289234
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))
accuracy0.0
(neg.f32 (PI.f32))
accuracy0.0
(PI.f32)
accuracy28.185342319551474
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
accuracy0.23828125
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
accuracy0.31640625
(/.f32 (neg.f32 (PI.f32)) s)
accuracy0.31640625
(/.f32 (PI.f32) s)
accuracy0.3756637695368841
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
Samples
169.0ms256×0valid
Compiler

Compiled 2 411 to 134 computations (94.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-log: 20.0ms (26.6% of total)
ival-div: 18.0ms (24% of total)
ival-mult: 13.0ms (17.3% of total)
ival-add: 8.0ms (10.6% of total)
ival-exp: 6.0ms (8% of total)
ival-sub: 6.0ms (8% of total)
ival-neg: 2.0ms (2.7% of total)
ival-pi: 1.0ms (1.3% of total)
exact: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series64.0ms (0.4%)

Memory
8.1MiB live, 117.5MiB allocated
Counts
28 → 102
Calls
Call 1
Inputs
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
(neg.f32 (PI.f32))
(PI.f32)
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(+.f32 #s(literal 0 binary32) s)
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32))
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(- 1/2 (* 1/4 (/ (PI) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(/ (PI) s)
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s))
1/4
(+ 1/4 (* -1/2 u))
(* 1/4 (PI))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(* 1/4 (/ (PI) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(* 1/2 (/ (* u (PI)) s))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(log -1)
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(* -1/2 u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(* -1/2 (* u (PI)))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(* -1/2 (/ (* u (PI)) s))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(* -1 s)
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))
(* 1/2 (/ (pow (PI) 2) (pow s 2)))
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
s
(* -1 (/ (PI) s))
(/ (* (PI) (+ 1/4 (* -1/2 u))) s)
(exp (* -1 (/ (PI) s)))
(* -1/2 (/ (pow (PI) 2) s))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
(/ (pow (PI) 2) s)
1/2
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s))
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s)
1
(+ 1 (* -1 (/ (PI) s)))
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(PI)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
Calls

6 calls:

TimeVariablePointExpression
18.0ms
s
@0
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
13.0ms
s
@-inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
11.0ms
u
@0
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
7.0ms
s
@inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
4.0ms
u
@inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (/ 1 s) (PI)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg (PI)) (PI) (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (- 0 (* s s)) (+ 0 s)) (+ 0 s) (/ (PI) s) (/ (neg (PI)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* -1/2 u) 1/4) (* (PI) (+ (* -1/2 u) 1/4)) (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (exp (/ (neg (PI)) s)) (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (* (PI) (/ (PI) s)) (* (/ (- 0 (* s s)) (+ 0 s)) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))

simplify268.0ms (1.9%)

Memory
-10.9MiB live, 316.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06107877
118766023
276276015
086885509
Stop Event
iter limit
node limit
Counts
102 → 101
Calls
Call 1
Inputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(- 1/2 (* 1/4 (/ (PI) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(/ (PI) s)
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s))
1/4
(+ 1/4 (* -1/2 u))
(* 1/4 (PI))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(* 1/4 (/ (PI) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(* 1/2 (/ (* u (PI)) s))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(log -1)
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(* -1/2 u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(* -1/2 (* u (PI)))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(* -1/2 (/ (* u (PI)) s))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(* -1 s)
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))
(* 1/2 (/ (pow (PI) 2) (pow s 2)))
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
s
(* -1 (/ (PI) s))
(/ (* (PI) (+ 1/4 (* -1/2 u))) s)
(exp (* -1 (/ (PI) s)))
(* -1/2 (/ (pow (PI) 2) s))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
(/ (pow (PI) 2) s)
1/2
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s))
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s)
1
(+ 1 (* -1 (/ (PI) s)))
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(PI)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(* -1 (PI))
(neg.f32 (PI.f32))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(fma.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 s (exp.f32 (/.f32 (PI.f32) s))) (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(fma.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) s) u) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (neg.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 s (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(-.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) s) u) (fma.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (neg.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))))) u (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 s (exp.f32 (/.f32 (PI.f32) s))))) u) (PI.f32))
(- 1/2 (* 1/4 (/ (PI) s)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 1/2 binary32))
(/ (PI) s)
(/.f32 (PI.f32) s)
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s))
(-.f32 (/.f32 (PI.f32) s) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 u (exp.f32 (/.f32 (PI.f32) s)))))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 1 binary32))) u) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32))) (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 3 binary32)) (fma.f32 (*.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32)))) (fma.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 1 binary32)))) u (/.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s))
1/4
#s(literal 1/4 binary32)
(+ 1/4 (* -1/2 u))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(* 1/4 (PI))
(*.f32 #s(literal 1/4 binary32) (PI.f32))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(* 1/4 (/ (PI) s))
(*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(* -1 (* s (log -1)))
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(fma.f32 (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 s (*.f32 u u))) #s(literal -1/2 binary32) (-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (log.f32 #s(literal -1 binary32)) s)))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(-.f32 (fma.f32 (*.f32 (/.f32 s u) #s(literal -1/2 binary32)) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(* 1/2 (/ (* u (PI)) s))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(*.f32 (-.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) u) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u)
(log -1)
(log.f32 #s(literal -1 binary32))
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (*.f32 u u)) #s(literal 1/2 binary32) (-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 u u)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) (log.f32 #s(literal -1 binary32)))
(* -1/2 u)
(*.f32 #s(literal -1/2 binary32) u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)
(* -1/2 (* u (PI)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)
(* -1/2 (/ (* u (PI)) s))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u)
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u)
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(*.f32 (neg.f32 u) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) s) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) (/.f32 (neg.f32 s) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) s) (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))))) (neg.f32 u)) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) u) #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u))
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (fma.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 3 binary32)))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (/.f32 (/.f32 #s(literal 2 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) u)) u))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(*.f32 (neg.f32 u) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) u)))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))))
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)
(* -1 s)
(neg.f32 s)
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(* 1/2 (/ (pow (PI) 2) (pow s 2)))
(*.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)))
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s)
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s)
s
(* -1 (/ (PI) s))
(/.f32 (neg.f32 (PI.f32)) s)
(/ (* (PI) (+ 1/4 (* -1/2 u))) s)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(exp (* -1 (/ (PI) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(* -1/2 (/ (pow (PI) 2) s))
(*.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
(/ (pow (PI) 2) s)
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
1/2
#s(literal 1/2 binary32)
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 1/2 binary32))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s))))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(-.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (PI.f32) (fma.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (fma.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/48 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (PI.f32)) s) (/.f32 (PI.f32) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (*.f32 s s)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) (pow.f32 s #s(literal 3 binary32))) u (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (*.f32 s s))))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(/.f32 (fma.f32 u (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 0 binary32) (PI.f32))))) (fma.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal 1/2 binary32)))))) (pow.f32 s #s(literal 4 binary32)))) (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (*.f32 s s))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal -1/6 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal -1/6 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)
(/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal 1/2 binary32) (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s)
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal 1/6 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal 1/2 binary32) (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s)
(/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/24 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) u) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32)))) (*.f32 s s)) #s(literal 1/6 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal 1/2 binary32) (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))))))) s)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (PI) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s))
(-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 (PI.f32) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 (PI.f32) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (*.f32 (pow.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32)) #s(literal -1/6 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))
(PI)
(PI.f32)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) (neg.f32 s)) #s(literal 0 binary32)) (neg.f32 s))) s))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 s s)))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 s s)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) (/.f32 u (pow.f32 s #s(literal 3 binary32))))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 s s)))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) u) (*.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 (*.f32 (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 #s(literal -1/320 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 0 binary32) (PI.f32)))))) (/.f32 u s))) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) s))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) #s(literal 1/6 binary32))) s)) s))
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s))
(/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))) (neg.f32 s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) (fma.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (PI.f32) #s(literal 0 binary32)))) u) (fma.f32 #s(literal -1/96 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32)) (PI.f32) #s(literal 0 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -24 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (fma.f32 #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32))) (fma.f32 #s(literal 0 binary32) (PI.f32) (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 #s(literal 0 binary32) (PI.f32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal -128 binary32)))) #s(literal 1/6 binary32))) s)) s)) (neg.f32 s))
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) s)) s))

rewrite195.0ms (1.3%)

Memory
1.3MiB live, 318.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081561
0140539
1535539
24020539
08607489
Stop Event
iter limit
node limit
iter limit
Counts
28 → 742
Calls
Call 1
Inputs
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
(neg.f32 (PI.f32))
(PI.f32)
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(+.f32 #s(literal 0 binary32) s)
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s)))
(fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32))
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(*.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(fma.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (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) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s)
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(fma.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32))
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32))))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s)
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s))
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (*.f32 (neg.f32 s) s) (*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 s s)) (neg.f32 s))
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 (*.f32 (*.f32 s s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (neg.f32 s))
(/.f32 (neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) (neg.f32 s))
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) s)
(/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(pow.f32 (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) #s(literal -1 binary32))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
(log.f32 (exp.f32 (neg.f32 (PI.f32))))
(*.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (cbrt.f32 (PI.f32))))
(*.f32 #s(literal -1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal 0 binary32) (PI.f32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32)))))
(-.f32 #s(literal 0 binary32) (PI.f32))
(+.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))
(neg.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(*.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 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 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 (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) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 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 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (log.f32 (PI.f32)))
(neg.f32 (neg.f32 (PI.f32)))
(PI.f32)
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32))
(fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32)))
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) s)
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s))
(*.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s))
(*.f32 s #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 s))
(/.f32 (/.f32 (*.f32 s s) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) s)) (*.f32 s s))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) s)) (pow.f32 s #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) s)
(/.f32 (neg.f32 (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s)))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 3 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (pow.f32 s #s(literal 4 binary32)) (neg.f32 s)))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 5 binary32)))
(/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s))
(/.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (pow.f32 s #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (*.f32 s (pow.f32 s #s(literal 4 binary32))))
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 (neg.f32 s) s))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s))))
(/.f32 (*.f32 (neg.f32 s) s) s)
(/.f32 (*.f32 s s) (neg.f32 s))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) s)
(-.f32 (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) s #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s) #s(literal 0 binary32))
(fma.f32 s #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 s) #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 s))
(+.f32 (neg.f32 s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s))) #s(literal -1 binary32)))
(neg.f32 s)
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(*.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32))) u) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (+.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(fma.f32 u (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))
(fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))
(fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(fma.f32 u (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(pow.f32 (/.f32 (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(exp.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32)))
(*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) s)
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s))
(*.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s))
(*.f32 s #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 s))
(/.f32 (/.f32 (*.f32 s s) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) s)) (*.f32 s s))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) s)) (pow.f32 s #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) s)
(/.f32 (neg.f32 (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s)))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 3 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 (pow.f32 s #s(literal 4 binary32)) (neg.f32 s)))
(/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 s #s(literal 5 binary32)))
(/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s))
(/.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (pow.f32 s #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (*.f32 s (pow.f32 s #s(literal 4 binary32))))
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 (neg.f32 s) s))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s))))
(/.f32 (*.f32 (neg.f32 s) s) s)
(/.f32 (*.f32 s s) (neg.f32 s))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) s)
(-.f32 (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 (neg.f32 s) s) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) s #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s) #s(literal 0 binary32))
(fma.f32 s #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 s) #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 s))
(+.f32 (neg.f32 s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s))) #s(literal -1 binary32)))
(neg.f32 s)
(*.f32 (pow.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) #s(literal 1 binary32)) (pow.f32 (neg.f32 s) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 s #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 s #s(literal -2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (*.f32 s s))
(*.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (pow.f32 s #s(literal 3 binary32)) (pow.f32 s #s(literal -2 binary32)))
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (*.f32 s s) (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)))
(*.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))
(*.f32 s (pow.f32 (/.f32 s s) #s(literal 1 binary32)))
(*.f32 s (/.f32 s s))
(*.f32 s #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 (neg.f32 s) s) #s(literal -1 binary32)) s)
(/.f32 (neg.f32 (pow.f32 s #s(literal 3 binary32))) (*.f32 (neg.f32 s) s))
(/.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) (*.f32 (neg.f32 s) (*.f32 s s)))
(/.f32 (neg.f32 (pow.f32 s #s(literal 6 binary32))) (*.f32 (neg.f32 s) (pow.f32 s #s(literal 4 binary32))))
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 s s)))
(/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))
(/.f32 (*.f32 (neg.f32 s) s) (neg.f32 s))
(/.f32 (*.f32 s s) (-.f32 s #s(literal 0 binary32)))
(/.f32 (*.f32 s s) s)
(/.f32 (neg.f32 s) #s(literal -1 binary32))
(/.f32 s #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 s s)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (*.f32 (neg.f32 s) s)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) s))
(-.f32 #s(literal 0 binary32) (neg.f32 s))
(fma.f32 (pow.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) #s(literal 1 binary32)) (pow.f32 (neg.f32 s) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 s #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 s #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (neg.f32 s) s) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 s s) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (pow.f32 s #s(literal 3 binary32)) (pow.f32 s #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 s) s) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (*.f32 s s) (pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 s s) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 s (pow.f32 (/.f32 s s) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 s (/.f32 s s) #s(literal 0 binary32))
(fma.f32 s #s(literal 1 binary32) #s(literal 0 binary32))
(pow.f32 (/.f32 s (*.f32 s s)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) s) #s(literal -1 binary32))
(pow.f32 s #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) s)
(+.f32 s #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 s) #s(literal 3 binary32)) (log.f32 (*.f32 s s))))
(exp.f32 (neg.f32 (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 s) #s(literal 2 binary32) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 s) #s(literal 1 binary32)))
(neg.f32 (neg.f32 s))
s
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (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) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s)
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(fma.f32 (/.f32 (PI.f32) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32))
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32))))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s))
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (/.f32 (neg.f32 (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (neg.f32 (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32))
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) s)
(/.f32 (PI.f32) (neg.f32 s))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(fma.f32 (/.f32 (neg.f32 (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (PI.f32) s))
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (-.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32))
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) u) #s(literal 3 binary32)) #s(literal -1/8 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/64 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))))))
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 u (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) s)
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 s))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))))
(pow.f32 (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s)))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32))) (cbrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (exp.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (exp.f32 (log.f32 (cbrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 5/2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) (PI.f32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 (PI.f32) (log.f32 (E.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32))
(fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)) (PI.f32))
(+.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (/.f32 (PI.f32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (/.f32 (PI.f32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (PI.f32) s)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (PI.f32) s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (/.f32 (PI.f32) s) (PI.f32))
(*.f32 (PI.f32) (/.f32 (PI.f32) s))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)))
(/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s))
(/.f32 (neg.f32 (*.f32 (PI.f32) (PI.f32))) (neg.f32 s))
(/.f32 (*.f32 (PI.f32) (PI.f32)) s)
(/.f32 (PI.f32) (/.f32 s (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (PI.f32) (PI.f32))))
(pow.f32 (/.f32 s (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32))
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (*.f32 (PI.f32) (PI.f32)))))
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s))
(*.f32 (/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (*.f32 (neg.f32 s) s)) (neg.f32 s))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal -1 binary32)) s)
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (neg.f32 s))
(*.f32 (*.f32 (neg.f32 s) s) (/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(*.f32 (*.f32 (neg.f32 s) s) (*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 s s)) (neg.f32 s))
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 (*.f32 (*.f32 s s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (neg.f32 s))
(/.f32 (neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) (neg.f32 s))
(/.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s)) s)
(/.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))
(pow.f32 (/.f32 s (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (neg.f32 s) s))) #s(literal -1 binary32))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) s))

eval328.0ms (2.3%)

Memory
17.4MiB live, 409.3MiB allocated
Compiler

Compiled 75 564 to 9 882 computations (86.9% saved)

prune176.0ms (1.2%)

Memory
-27.1MiB live, 256.1MiB allocated
Pruning

84 alts after pruning (79 fresh and 5 done)

PrunedKeptTotal
New1 279711 350
Fresh4812
Picked145
Done011
Total1 284841 368
Accuracy
99.5%
Counts
1 368 → 84
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
38.6%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
57.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
60.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
30.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
0.1%
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
98.6%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
20.7%
(*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
38.6%
(*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
54.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
59.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
1.7%
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
97.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
97.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
98.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
99.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.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(literal 1 binary32))))
99.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
49.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
7.7%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
45.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
52.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
3.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
37.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
4.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
0.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
0.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
1.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
0.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
2.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
0.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
4.7%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
4.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
7.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
3.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
9.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
11.9%
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
11.9%
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
11.9%
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
10.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
10.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
6.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
7.5%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
Compiler

Compiled 8 688 to 5 198 computations (40.2% saved)

simplify170.0ms (1.2%)

Memory
-25.5MiB live, 199.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
cost-diff160
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff4000
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
cost-diff0
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
cost-diff0
(neg.f32 s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
cost-diff64
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
cost-diff0
(neg.f32 s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
cost-diff64
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
cost-diff160
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
cost-diff0
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
cost-diff0
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
cost-diff0
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
cost-diff160
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
cost-diff4000
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0961527
01651532
12451473
23711473
37091335
413141335
524351269
642581269
763421269
080511226
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))
(exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(/.f32 s (PI.f32))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(PI.f32)
#s(literal -4 binary32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
#s(literal 1 binary32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
#s(literal 1/2 binary32)
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
u
(*.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(neg.f32 s)
s
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
#s(literal 1/2 binary32)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(PI.f32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))))
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))
(/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)
#s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
(*.f32 (PI.f32) (PI.f32))
(PI.f32)
#s(literal -1/2 binary32)
(*.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32))))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(/.f32 (PI.f32) s)
(/.f32 s (PI.f32))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
(*.f32 (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)) (PI.f32))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(PI.f32)
#s(literal -4 binary32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32)))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))
#s(literal 1 binary32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(*.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(PI.f32)
#s(literal -1/2 binary32)
u
(*.f32 #s(literal 1/4 binary32) (PI.f32))
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))))
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))))
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(PI.f32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 u #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)))))
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))
(+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))) #s(literal 1 binary32))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))
(-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s))
(/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)
(/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) s)
#s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s))
#s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (PI.f32) s) (PI.f32))
(*.f32 (PI.f32) (PI.f32))
(PI.f32)
#s(literal -1/2 binary32)
(*.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)

localize257.0ms (1.8%)

Memory
7.7MiB live, 357.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.33203125
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
accuracy1.0
(*.f32 (PI.f32) (PI.f32))
accuracy29.859076393276993
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
accuracy30.653003122076242
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))
accuracy0.35546875
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
accuracy27.208675507247918
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
accuracy29.48876893990848
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
accuracy31.128927253289234
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
accuracy0.23828125
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
accuracy0.3046875
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)
accuracy29.03832716463785
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
accuracy31.128927253289234
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
accuracy0.0
(PI.f32)
accuracy0.35546875
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
accuracy10.681205704518833
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
accuracy28.130549013521126
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
accuracy0.244472509768442
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
accuracy0.31640625
(/.f32 (neg.f32 (PI.f32)) s)
accuracy0.31640625
(/.f32 (PI.f32) s)
accuracy0.328125
(/.f32 s (PI.f32))
Samples
188.0ms256×0valid
Compiler

Compiled 2 651 to 172 computations (93.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 129.0ms
ival-div: 62.0ms (48% of total)
ival-mult: 23.0ms (17.8% of total)
ival-add: 11.0ms (8.5% of total)
ival-log: 11.0ms (8.5% of total)
ival-exp: 8.0ms (6.2% of total)
ival-sub: 7.0ms (5.4% of total)
ival-neg: 3.0ms (2.3% of total)
ival-expm1: 2.0ms (1.5% of total)
ival-pi: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series183.0ms (1.3%)

Memory
24.1MiB live, 217.3MiB allocated
Counts
30 → 150
Calls
Call 1
Inputs
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(/.f32 s (PI.f32))
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
(PI.f32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))
(*.f32 (PI.f32) (PI.f32))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* 2 (* u (PI))))
(* 1/4 (PI))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
1/4
(+ 1/4 (* -1/2 u))
(- 1/2 (* 1/4 (/ (PI) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))))
(* 1/4 (/ (PI) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1)
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(* 2 (* u (PI)))
(* u (+ (* -1 (/ (PI) u)) (* 2 (PI))))
(* -1/2 (* u (PI)))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(* -1/2 u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(* 1/2 (/ (* u (PI)) s))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))))
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))))
(* -1/2 (/ (* u (PI)) s))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* u (+ (* -2 (PI)) (/ (PI) u))))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u)))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u)))
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(/ (PI) s)
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s))
(/ (- (* 1/2 s) (+ (* -1/2 (* u (PI))) (* 1/4 (PI)))) s)
(* -1 s)
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))))
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))
(* -1/2 (pow (PI) 2))
(+ (* -1/2 (pow (PI) 2)) (* s (PI)))
(/ s (PI))
(* -1 (/ (PI) s))
(/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)
(exp (* -1 (/ (PI) s)))
(* -1/2 (/ (pow (PI) 2) s))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
1/2
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(* -1 (* s (log (- (exp (neg (log 1/2))) 1))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))))
(log (- (exp (neg (log 1/2))) 1))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))))
(* s (PI))
(* s (+ (PI) (* -1/2 (/ (pow (PI) 2) s))))
(- (exp (neg (log 1/2))) 1)
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1)
1
(+ 1 (* -1 (/ (PI) s)))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(PI)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))
(* -1 (* s (+ (* -1 (PI)) (* 1/2 (/ (pow (PI) 2) s)))))
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1)
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
Calls

6 calls:

TimeVariablePointExpression
107.0ms
s
@0
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s))
17.0ms
s
@-inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s))
16.0ms
u
@-inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s))
11.0ms
u
@inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s))
11.0ms
s
@inf
((+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (/ 1 (/ s (PI))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (* (+ (* -1/2 u) 1/4) (PI)) (+ (* -1/2 u) 1/4) (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ s (PI)) (/ (PI) s) (/ (neg (PI)) s) (PI) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (exp (/ (neg (PI)) s)) (* (PI) (PI)) (/ (+ (* (* (PI) (PI)) -1/2) (* (PI) s)) s))

simplify307.0ms (2.1%)

Memory
3.7MiB live, 246.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101814547
1322212424
0896511330
Stop Event
iter limit
node limit
Counts
150 → 150
Calls
Call 1
Inputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* 2 (* u (PI))))
(* 1/4 (PI))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
1/4
(+ 1/4 (* -1/2 u))
(- 1/2 (* 1/4 (/ (PI) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))))
(* 1/4 (/ (PI) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1)
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(* 2 (* u (PI)))
(* u (+ (* -1 (/ (PI) u)) (* 2 (PI))))
(* -1/2 (* u (PI)))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(* -1/2 u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(* 1/2 (/ (* u (PI)) s))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))))
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))))
(* -1/2 (/ (* u (PI)) s))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* u (+ (* -2 (PI)) (/ (PI) u))))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u)))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u)))
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(/ (PI) s)
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s))
(/ (- (* 1/2 s) (+ (* -1/2 (* u (PI))) (* 1/4 (PI)))) s)
(* -1 s)
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))))
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))
(* -1/2 (pow (PI) 2))
(+ (* -1/2 (pow (PI) 2)) (* s (PI)))
(/ s (PI))
(* -1 (/ (PI) s))
(/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)
(exp (* -1 (/ (PI) s)))
(* -1/2 (/ (pow (PI) 2) s))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
1/2
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(* -1 (* s (log (- (exp (neg (log 1/2))) 1))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))))
(log (- (exp (neg (log 1/2))) 1))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))))
(* s (PI))
(* s (+ (PI) (* -1/2 (/ (pow (PI) 2) s))))
(- (exp (neg (log 1/2))) 1)
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1)
1
(+ 1 (* -1 (/ (PI) s)))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(PI)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))
(* -1 (* s (+ (* -1 (PI)) (* 1/2 (/ (pow (PI) 2) s)))))
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1)
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(* -1 (PI))
(neg.f32 (PI.f32))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(-.f32 (/.f32 (*.f32 (*.f32 s u) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (exp.f32 (/.f32 (PI.f32) s))) (PI.f32))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) u) (*.f32 s (/.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal 6 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))))) u (*.f32 s (/.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* 2 (* u (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))
(* 1/4 (PI))
(*.f32 #s(literal 1/4 binary32) (PI.f32))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
1/4
#s(literal 1/4 binary32)
(+ 1/4 (* -1/2 u))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(- 1/2 (* 1/4 (/ (PI) s)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))
(-.f32 (*.f32 s (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) s))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))) u) (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))))) u (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))
(log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(-.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u) (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32))) #s(literal 1/2 binary32))) u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(* 1/4 (/ (PI) s))
(*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(-.f32 (fma.f32 (neg.f32 u) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(-.f32 (fma.f32 (-.f32 (*.f32 (*.f32 u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1)
(-.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (*.f32 (*.f32 u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)))) u) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(* -1 (* s (log -1)))
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32)))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(-.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) s) u) (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(* 2 (* u (PI)))
(*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))
(* u (+ (* -1 (/ (PI) u)) (* 2 (PI))))
(*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)
(* -1/2 (* u (PI)))
(*.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)
(* -1/2 u)
(*.f32 #s(literal -1/2 binary32) u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)
(* 1/2 (/ (* u (PI)) s))
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) u)
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(fma.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (*.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s))
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))
(log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))))
(+.f32 (-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32))))
(* -1/2 (/ (* u (PI)) s))
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u)
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)
(expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1)
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (-.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (pow.f32 u #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))))) #s(literal 1 binary32))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(*.f32 (neg.f32 u) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u))))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 s) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))))) (neg.f32 u)) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u)))
(* -1 (* u (+ (* -2 (PI)) (/ (PI) u))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(*.f32 (neg.f32 u) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(fma.f32 (/.f32 s (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u)) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u)))
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1/2 binary32) (*.f32 (neg.f32 (/.f32 s (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) u)))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u)))
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))))) u))) u)))
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))
(log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(-.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(-.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u) #s(literal -1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) u))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(-.f32 (log.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (-.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u)) u))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))))
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)
(expm1.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u))))
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(-.f32 (-.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(-.f32 (-.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(-.f32 (-.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (exp.f32 (fma.f32 (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) u)) u)) #s(literal 1 binary32))
(/ (PI) s)
(/.f32 (PI.f32) s)
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(/ (- (* 1/2 s) (+ (* -1/2 (* u (PI))) (* 1/4 (PI)))) s)
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)
(* -1 s)
(neg.f32 s)
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))
(log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))
(* -1/2 (pow (PI) 2))
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))
(+ (* -1/2 (pow (PI) 2)) (* s (PI)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
(/ s (PI))
(/.f32 s (PI.f32))
(* -1 (/ (PI) s))
(/.f32 (neg.f32 (PI.f32)) s)
(/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)
(expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(exp (* -1 (/ (PI) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(* -1/2 (/ (pow (PI) 2) s))
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
1/2
#s(literal 1/2 binary32)
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(-.f32 (+.f32 (fma.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(-.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (PI.f32) (/.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/48 binary32) (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s))) (*.f32 u (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32))))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) (*.f32 u (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -1/12 binary32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (pow.f32 s #s(literal 4 binary32))) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s))))) s)
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))))
(+ 1/2 (* -1 (/ (+ (* -1/2 (* u (PI))) (* 1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(-.f32 #s(literal 1/2 binary32) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(* -1 (* s (log (- (exp (neg (log 1/2))) 1))))
(*.f32 #s(literal 0 binary32) s)
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))
(*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s)
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32))) #s(literal 0 binary32)) s)
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 12 binary32) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))))) #s(literal -1/6 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32)))) #s(literal 0 binary32)) s)
(log (- (exp (neg (log 1/2))) 1))
#s(literal 0 binary32)
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 0 binary32))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))
(+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))))
(+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 12 binary32) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))))) #s(literal -1/6 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/6 binary32)))))
(* s (PI))
(*.f32 (PI.f32) s)
(* s (+ (PI) (* -1/2 (/ (pow (PI) 2) s))))
(*.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s)
(- (exp (neg (log 1/2))) 1)
#s(literal 1 binary32)
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1)
(-.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1)
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1)
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 12 binary32) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))))) #s(literal -1/6 binary32) (*.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 s s))))) #s(literal 2 binary32)) #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (PI) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) (*.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s)))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (/.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 s #s(literal 3 binary32)))))
(PI)
(PI.f32)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) (*.f32 #s(literal -1/4 binary32) (PI.f32))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (neg.f32 s)) #s(literal 0 binary32)) s) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (*.f32 u (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32))))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (/.f32 (fma.f32 (neg.f32 u) (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal -1/12 binary32)))))) s) (*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u)) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32))) s))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u #s(literal 0 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1/6 binary32))) s)) s))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) (neg.f32 s))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))))
(*.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s)) (neg.f32 s))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))))
(*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 12 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) (neg.f32 s))
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))
(/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 12 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 6 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s))
(* -1 (* s (+ (* -1 (PI)) (* 1/2 (/ (pow (PI) 2) s)))))
(*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 1/2 binary32)) (PI.f32)) (neg.f32 s))
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1)
(-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1)
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1)
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 12 binary32) (fma.f32 #s(literal 0 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s))) s)) s)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) s)) s))

rewrite184.0ms (1.3%)

Memory
-6.8MiB live, 305.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096692
0165689
1630667
24438667
08249646
Stop Event
iter limit
node limit
iter limit
Counts
30 → 728
Calls
Call 1
Inputs
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(/.f32 s (PI.f32))
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
(PI.f32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s)))
(*.f32 (PI.f32) (PI.f32))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (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) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32))))
(*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s))))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s)
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s))
(/.f32 (PI.f32) (neg.f32 (neg.f32 s)))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 s)) (/.f32 (neg.f32 (PI.f32)) s))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s))) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(pow.f32 (*.f32 (/.f32 s (PI.f32)) (/.f32 s (PI.f32))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32))
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32))))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(*.f32 (*.f32 #s(literal -4 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (PI.f32))
(*.f32 (*.f32 #s(literal -4 binary32) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 #s(literal -4 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal -4 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(literal -4 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #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 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #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 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (-.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32))
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #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 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #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 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32))
(fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(*.f32 #s(literal -1 binary32) s)
(*.f32 s #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 s s (*.f32 #s(literal 0 binary32) s))))
(-.f32 #s(literal 0 binary32) s)
(+.f32 #s(literal 0 binary32) (neg.f32 s))
(neg.f32 s)
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32))
(fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))) s))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (+.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) u) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (+.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))))
(*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))))))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))
(*.f32 (PI.f32) (+.f32 s (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) s) (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))) (/.f32 (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))))
(fma.f32 (*.f32 s (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (*.f32 s (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 s (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) s) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 s (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) s) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 s (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32)))
(fma.f32 s (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32)))
(fma.f32 (PI.f32) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) (*.f32 s (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)) (*.f32 s (PI.f32)))
(+.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 s) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 s) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) s)
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (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 (pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) (neg.f32 s))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) s)
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(*.f32 (neg.f32 s) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))
(*.f32 s (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 s (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(*.f32 s (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(*.f32 s (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(/.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 (neg.f32 (neg.f32 s)) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 s) (neg.f32 (PI.f32)))
(/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))
(/.f32 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))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (PI.f32))) (/.f32 (neg.f32 s) (PI.f32)))
(pow.f32 (/.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (PI.f32) s) #s(literal -1 binary32))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 s) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (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) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32))))
(*.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s))))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s)
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) s) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s))
(/.f32 (PI.f32) (neg.f32 (neg.f32 s)))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 s)) (/.f32 (neg.f32 (PI.f32)) s))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (sqrt.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) s) (log.f32 (exp.f32 #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s))) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(pow.f32 (*.f32 (/.f32 s (PI.f32)) (/.f32 s (PI.f32))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 s (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) s) #s(literal 1 binary32))
(+.f32 (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) s)) (/.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32))))
(exp.f32 (fma.f32 (log.f32 s) #s(literal -1 binary32) (log.f32 (PI.f32))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 s) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s))
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (PI.f32))
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 (PI.f32)) s)
(/.f32 (PI.f32) (neg.f32 s))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (PI.f32) s))
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(fma.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) s)) (PI.f32) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 s)) (PI.f32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (PI.f32) s))
(log.f32 (exp.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 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 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 (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) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32))))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 2 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)))
(neg.f32 (neg.f32 (PI.f32)))
(PI.f32)
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(*.f32 (pow.f32 (/.f32 s (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(*.f32 (pow.f32 (/.f32 s (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) s)) (PI.f32))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (PI.f32) s))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))
(*.f32 (/.f32 (PI.f32) s) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 (PI.f32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) s)) (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 (PI.f32) s)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (/.f32 (PI.f32) s)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 s (PI.f32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) (neg.f32 (neg.f32 s)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (neg.f32 s)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))
(/.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)))) s))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 s (PI.f32))))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (PI.f32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) s))
(/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (/.f32 s (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (*.f32 s (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 s))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 s (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))))
(pow.f32 (/.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal 1 binary32))
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(expm1.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32))
(fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))
(+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))
(*.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) #s(literal 1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 5 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (PI.f32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 4 binary32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (PI.f32) (PI.f32))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 2/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 3 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 6 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (PI.f32) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 1 binary32) (log.f32 (PI.f32))))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 s (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))))
(*.f32 (pow.f32 (/.f32 s (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))))))
(*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s))
(/.f32 (/.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) s)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))))
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) #s(literal -1 binary32)) (neg.f32 s))
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) #s(literal 1 binary32)) s)
(/.f32 (neg.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))) (neg.f32 (neg.f32 s)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) (neg.f32 s)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s)) s))
(/.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))))) s))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 s (PI.f32)) #s(literal 2 binary32))) (*.f32 s (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) s))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 s (PI.f32)) #s(literal 3 binary32))) (*.f32 s (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 s (PI.f32)) (-.f32 (*.f32 s (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) (neg.f32 s))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))))
(pow.f32 (/.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s))) s))
(neg.f32 (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) (neg.f32 s)))

eval300.0ms (2.1%)

Memory
7.3MiB live, 464.7MiB allocated
Compiler

Compiled 82 195 to 11 246 computations (86.3% saved)

prune302.0ms (2.1%)

Memory
-1.7MiB live, 496.9MiB allocated
Pruning

170 alts after pruning (161 fresh and 9 done)

PrunedKeptTotal
New1 147981 245
Fresh116374
Picked145
Done055
Total1 1591701 329
Accuracy
99.5%
Counts
1 329 → 170
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
38.6%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
57.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
60.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
30.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
98.6%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
20.7%
(*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
38.6%
(*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
54.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
59.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
1.7%
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
7.6%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
4.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
99.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
98.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
99.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.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(literal 1 binary32))))
99.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
49.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
6.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
49.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
49.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
37.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
4.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
2.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
2.7%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
4.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
1.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
4.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
7.9%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
6.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
5.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
4.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
9.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
0.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
1.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
7.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.8%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
7.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
9.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.7%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
8.9%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.8%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
0.7%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
0.1%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
1.1%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
0.7%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
1.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
7.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
0.1%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
8.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
10.7%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
0.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
0.6%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
10.1%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
49.3%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)))))
7.2%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
2.3%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
11.9%
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
10.1%
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
10.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
6.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
6.8%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
6.3%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
7.5%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
7.6%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
13.3%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
13.3%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
5.3%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
7.5%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
12.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
7.0%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
12.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
12.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
10.1%
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
10.1%
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
Compiler

Compiled 18 314 to 11 443 computations (37.5% saved)

simplify134.0ms (0.9%)

Memory
0.9MiB live, 118.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
cost-diff64
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))
cost-diff160
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
cost-diff3904
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
cost-diff0
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))
cost-diff0
(neg.f32 s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
cost-diff64
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
cost-diff0
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
cost-diff0
(neg.f32 s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
cost-diff64
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))
cost-diff0
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
cost-diff160
(*.f32 #s(literal 0 binary32) s)
cost-diff0
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
cost-diff160
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))))
cost-diff3904
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0931590
01531586
12581585
24391577
310001428
432121398
569121398
081841342
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))))
#s(literal 1 binary32)
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))
(-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))
(pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))
(+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
(PI.f32)
#s(literal -2 binary32)
(pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))
u
#s(literal 2 binary32)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
(*.f32 #s(literal 0 binary32) s)
#s(literal 0 binary32)
s
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))))
#s(literal 1 binary32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))
#s(literal 1/2 binary32)
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)))
(PI.f32)
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
u
#s(literal -1/2 binary32)
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(neg.f32 s)
s
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))))
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
#s(literal -1/2 binary32)
(PI.f32)
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(exp.f32 (/.f32 (PI.f32) s))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (-.f32 u #s(literal -1 binary32)) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32)))
(log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (-.f32 u #s(literal -1 binary32)) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (-.f32 u #s(literal -1 binary32)) (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))))
(/.f32 (fma.f32 (-.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))))
#s(literal 1 binary32)
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))
(/.f32 (-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))) (fma.f32 (-.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))
(-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))
(-.f32 (pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32)) (pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32)))
(pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))
(pow.f32 (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)) #s(literal -2 binary32))
(+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))
(/.f32 (PI.f32) s)
(PI.f32)
#s(literal -2 binary32)
(pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))
(pow.f32 (-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32)))) #s(literal 2 binary32))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(-.f32 (/.f32 u (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))
(+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (neg.f32 (PI.f32)) s)
(neg.f32 (PI.f32))
(/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
u
#s(literal 2 binary32)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (-.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 u (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(literal 0 binary32))
(*.f32 #s(literal 0 binary32) s)
#s(literal 0 binary32)
#s(literal 0 binary32)
s
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))))
(/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))
#s(literal 1 binary32)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(PI.f32)
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
u
#s(literal -1/2 binary32)
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))))))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))))))
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))
(neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))))))
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))
(log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))))
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32)) s) (PI.f32))
(neg.f32 (PI.f32))
(PI.f32)
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(literal -1/2 binary32)
u
#s(literal 1/4 binary32)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s))
(neg.f32 s)
s
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))))
#s(literal 1 binary32)
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(fma.f32 (-.f32 u #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 (/.f32 u (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 u (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))))
u
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(-.f32 (/.f32 #s(literal -1 binary32) (-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))
(+.f32 #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))) #s(literal 1 binary32))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))
#s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))
(fma.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) #s(literal -1 binary32)) (/.f32 (PI.f32) s) #s(literal 1 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
#s(literal -1/2 binary32)
(PI.f32)
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (PI.f32) s))))
(+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(-.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (/.f32 (PI.f32) s))

localize221.0ms (1.5%)

Memory
13.2MiB live, 278.5MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.23828125
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
accuracy0.31640625
(/.f32 (PI.f32) s)
accuracy30.524224838699805
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
accuracy30.653003122076242
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))
accuracy2.262929483310588
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
accuracy24.36105950281048
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
accuracy29.608730910558204
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))
accuracy31.128927253289234
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))
accuracy0.3046875
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)
accuracy0.35546875
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)))
accuracy27.107324664303217
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
accuracy31.128927253289234
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))
accuracy0.0
(*.f32 #s(literal 0 binary32) s)
accuracy28.77160018695256
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
accuracy0.13140012388915015
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
accuracy0.23828125
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
accuracy0.31640625
(/.f32 (neg.f32 (PI.f32)) s)
accuracy0.31640625
(/.f32 (PI.f32) s)
Samples
108.0ms256×0valid
Compiler

Compiled 2 881 to 164 computations (94.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-div: 19.0ms (22.5% of total)
ival-mult: 17.0ms (20.1% of total)
ival-log: 13.0ms (15.4% of total)
ival-sub: 9.0ms (10.7% of total)
ival-add: 8.0ms (9.5% of total)
ival-pow: 5.0ms (5.9% of total)
ival-exp: 4.0ms (4.7% of total)
ival-neg: 3.0ms (3.6% of total)
ival-expm1: 2.0ms (2.4% of total)
ival-pow2: 2.0ms (2.4% of total)
ival-pi: 1.0ms (1.2% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series236.0ms (1.6%)

Memory
10.0MiB live, 291.3MiB allocated
Counts
30 → 209
Calls
Call 1
Inputs
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
(*.f32 #s(literal 0 binary32) s)
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(+ 1 (exp (/ (PI) s)))
(+ 1 (+ (exp (/ (PI) s)) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))))
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (- (* u (* (pow (+ 1 (exp (/ (PI) s))) 4) (* (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))) (* -1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(- 1/2 (* 1/4 (/ (PI) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(/ (PI) s)
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s))
(* -1/4 (/ (PI) s))
(+ (* -1/4 (/ (PI) s)) (* 1/2 (/ (* u (PI)) s)))
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
1/4
(+ 1/4 (* -1/2 u))
(* 1/4 (PI))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(* 1/4 (/ (PI) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1)
(* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))
(* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (* u (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))
(/ (- (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) u)
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (+ (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))))) u)
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (- (+ (/ 1 (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ (exp (* -1 (/ (PI) s))) (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (+ (* -2 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 3)) (* 6 (/ (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 3))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))))
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))))
(* 1/2 (/ (* u (PI)) s))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(log -1)
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1/2 u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(* -1/2 (* u (PI)))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(* -1/2 (/ (* u (PI)) s))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(* -1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(* u (+ (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))
(/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(* -1 (/ (- (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) u)) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u)))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(* -1 (* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))
(* -1 (* s (log (- (/ 1 (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (+ 1 (/ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))))
0
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))))
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 s)
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))
(* 1/2 (/ (pow (PI) 2) (pow s 2)))
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(* -1 (/ (PI) s))
(exp (* -1 (/ (PI) s)))
(/ (* (PI) (+ 1/4 (* -1/2 u))) s)
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)
(* -1/2 (/ (pow (PI) 2) s))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
1/2
(+ 1/2 (* -1 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))
(- (+ 1/2 (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2)))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)))
(- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3)))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)))))
2
(- (+ 2 (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) (* -2 (/ (PI) s)))
(- (+ 2 (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -2 (/ (PI) s)) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2))))))
(- (+ 2 (+ (* -4 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3))) (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))))) (+ (* -8 (/ (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (pow s 3))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -4 (/ (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 3))) (+ (* -2 (/ (PI) s)) (+ (* -1 (/ (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (* -1 (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))))))) (pow s 3))) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2)))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -12 (pow (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -16 (* u (* (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -1 (* (PI) (- (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI)))))))))))) (+ (* -8 (* (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* -1/16 (* (PI) (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (* 2 (* (pow u 2) (* (- (* 1/4 (PI)) (* -1/4 (PI))) (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))) (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))))))))) (pow s 3))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))))
(* -1 (* s (log (- (exp (neg (log 1/2))) 1))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s))
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s)
(log (- (exp (neg (log 1/2))) 1))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))))
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
1
(+ 1 (* -1 (/ (PI) s)))
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(- (exp (neg (log 1/2))) 1)
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1)
(PI)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(+ 1/2 (+ (* -1/4 (/ (PI) s)) (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (* 1/8 (/ (pow (PI) 2) s))) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s)))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (+ (* -1/24 (/ (pow (PI) 3) s)) (+ (* 1/16 (/ (pow (PI) 3) s)) (+ (* 1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) s)))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s)))
(+ 2 (* -1 (/ (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))) s)))
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s)))
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -1 (/ (- (* -4 (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (+ (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))) (+ (* -8 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -4 (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))))) (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))))))) s))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s)))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -12 (pow (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* 16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (* (PI) (- (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))))))) (+ (* -8 (* (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (* 4 (+ (* -2 (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (* (PI) (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3))))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (+ (* 2 (* (pow u 2) (* (- (* -1/4 (PI)) (* 1/4 (PI))) (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))))))))))))) s)) (* 1/6 (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s)))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1)
Calls

6 calls:

TimeVariablePointExpression
124.0ms
s
@0
((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)))
38.0ms
u
@inf
((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)))
23.0ms
s
@inf
((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)))
20.0ms
s
@-inf
((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)))
6.0ms
u
@0
((- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)) (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (* 0 s) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/ (PI) s) (/ (neg (PI)) s) (exp (/ (neg (PI)) s)) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+ (* u -1/2) 1/4) (* (PI) (+ (* u -1/2) 1/4)) (/ (* (PI) (+ (* u -1/2) 1/4)) s) (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (+ (* -1/2 u) 1/4) (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (exp (/ (neg (PI)) s)) (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)))

simplify241.0ms (1.7%)

Memory
29.4MiB live, 368.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0160424790
1539321699
0855119859
Stop Event
iter limit
node limit
Counts
209 → 209
Calls
Call 1
Inputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(+ (* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(+ 1 (exp (/ (PI) s)))
(+ 1 (+ (exp (/ (PI) s)) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))))
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (- (* u (* (pow (+ 1 (exp (/ (PI) s))) 4) (* (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))) (* -1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1 (PI))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(- 1/2 (* 1/4 (/ (PI) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(/ (PI) s)
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s))
(* -1/4 (/ (PI) s))
(+ (* -1/4 (/ (PI) s)) (* 1/2 (/ (* u (PI)) s)))
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
1/4
(+ 1/4 (* -1/2 u))
(* 1/4 (PI))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(* 1/4 (/ (PI) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1)
(* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))
(* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (* u (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))
(/ (- (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) u)
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (+ (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))))) u)
(* -1 (* s (log -1)))
(+ (* -1 (* s (log -1))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (- (+ (/ 1 (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ (exp (* -1 (/ (PI) s))) (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (+ (* -2 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 3)) (* 6 (/ (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 3))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))))
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))))
(* 1/2 (/ (* u (PI)) s))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(log -1)
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(* -1/2 u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(* -1/2 (* u (PI)))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(* -1/2 (/ (* u (PI)) s))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1)
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(* -1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(* u (+ (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))
(/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(* -1 (/ (- (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) u)) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u)))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(* -1 (* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))
(* -1 (* s (log (- (/ 1 (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (+ 1 (/ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))))
0
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))))
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(* -1 s)
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))
(* 1/2 (/ (pow (PI) 2) (pow s 2)))
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(* -1 (/ (PI) s))
(exp (* -1 (/ (PI) s)))
(/ (* (PI) (+ 1/4 (* -1/2 u))) s)
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)
(* -1/2 (/ (pow (PI) 2) s))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
1/2
(+ 1/2 (* -1 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))
(- (+ 1/2 (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2)))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)))
(- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3)))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)))))
2
(- (+ 2 (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) (* -2 (/ (PI) s)))
(- (+ 2 (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -2 (/ (PI) s)) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2))))))
(- (+ 2 (+ (* -4 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3))) (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))))) (+ (* -8 (/ (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (pow s 3))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -4 (/ (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 3))) (+ (* -2 (/ (PI) s)) (+ (* -1 (/ (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (* -1 (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))))))) (pow s 3))) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2)))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -12 (pow (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -16 (* u (* (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -1 (* (PI) (- (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI)))))))))))) (+ (* -8 (* (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* -1/16 (* (PI) (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (* 2 (* (pow u 2) (* (- (* 1/4 (PI)) (* -1/4 (PI))) (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))) (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))))))))) (pow s 3))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))))
(* -1 (* s (log (- (exp (neg (log 1/2))) 1))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))))
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s))
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s)
(log (- (exp (neg (log 1/2))) 1))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))))
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
1
(+ 1 (* -1 (/ (PI) s)))
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(- (exp (neg (log 1/2))) 1)
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1)
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1)
(PI)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(+ 1/2 (+ (* -1/4 (/ (PI) s)) (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (* 1/8 (/ (pow (PI) 2) s))) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s)))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (+ (* -1/24 (/ (pow (PI) 3) s)) (+ (* 1/16 (/ (pow (PI) 3) s)) (+ (* 1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) s)))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s)))
(+ 2 (* -1 (/ (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))) s)))
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s)))
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -1 (/ (- (* -4 (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (+ (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))) (+ (* -8 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -4 (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))))) (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))))))) s))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s)))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s)))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -12 (pow (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* 16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (* (PI) (- (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))))))) (+ (* -8 (* (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (* 4 (+ (* -2 (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (* (PI) (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3))))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (+ (* 2 (* (pow u 2) (* (- (* -1/4 (PI)) (* 1/4 (PI))) (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))))))))))))) s)) (* 1/6 (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s)))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1)
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1)
Outputs
(/ 1 (+ 1 (exp (/ (PI) s))))
(exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+ (* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(fma.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+ 1 (exp (/ (PI) s)))
(+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))
(+ 1 (+ (exp (/ (PI) s)) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))))
(+.f32 (fma.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) #s(literal 1 binary32))
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))))
(+.f32 (fma.f32 (fma.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) u (exp.f32 (/.f32 (PI.f32) s))) #s(literal 1 binary32))
(+ 1 (+ (exp (/ (PI) s)) (* u (+ (* u (- (* u (* (pow (+ 1 (exp (/ (PI) s))) 4) (* (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))))))) (* -1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))))))
(+.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)))) u (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))) u (exp.f32 (/.f32 (PI.f32) s))) #s(literal 1 binary32))
(* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(* -1 (PI))
(neg.f32 (PI.f32))
(+ (* -1 (PI)) (/ (* s (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (exp (/ (PI) s))))
(-.f32 (/.f32 (*.f32 (*.f32 u s) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (exp.f32 (/.f32 (PI.f32) s))) (PI.f32))
(+ (* -1 (PI)) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) u) (*.f32 s (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32)))
(+ (* -1 (PI)) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))) (* -1/6 (* s (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2)))))))))) (/ (* s (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal 6 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))))) u (*.f32 s (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) s))))) u (neg.f32 (PI.f32)))
(* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (/ (* s (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))
(-.f32 (*.f32 s (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) s))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* -1/2 (* s (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) s) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))) u) (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(+ (* -1 (* s (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))) (* u (+ (* u (+ (* -1/2 (* s (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))) (* -1/6 (* s (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2)))))))))) (/ (* s (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) s) (*.f32 (fma.f32 #s(literal 6 binary32) (fma.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32))) u) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))))) u (*.f32 s (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(- 1/2 (* 1/4 (/ (PI) s)))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(- (+ 1/2 (* 1/2 (/ (* u (PI)) s))) (* 1/4 (/ (PI) s)))
(fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))
(/ (PI) s)
(/.f32 (PI.f32) s)
(+ (* -1 (/ (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (exp (/ (PI) s)))) (/ (PI) s))
(fma.f32 (neg.f32 u) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (/.f32 (PI.f32) s))) (/.f32 (PI.f32) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* 1/2 (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s))))))))) (/ (PI) s))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u) (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s))
(+ (* u (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 2) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (exp (/ (PI) s)))) (* u (+ (* 1/6 (* u (+ (* -6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (exp (/ (PI) s)))) (+ (* -2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 6) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 3))) (* 6 (/ (* (pow (+ 1 (exp (/ (PI) s))) 5) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)) (pow (exp (/ (PI) s)) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (+ 1 (exp (/ (PI) s))) 4) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (pow (exp (/ (PI) s)) 2))) (* 2 (/ (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)) (exp (/ (PI) s)))))))))) (/ (PI) s))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -6 binary32) (fma.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 5 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32)))) #s(literal 6 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 6 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 (exp.f32 (/.f32 (PI.f32) s))))) u (/.f32 (PI.f32) s))
(* -1/4 (/ (PI) s))
(*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s))
(+ (* -1/4 (/ (PI) s)) (* 1/2 (/ (* u (PI)) s)))
(fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32)))
(log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))
(log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* -1 (/ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))
(-.f32 (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 1/2 (* u (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u) (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+ (log (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)) (* u (+ (* -1 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* u (+ (* 1/6 (* u (+ (* -2 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))) (* 6 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))))))) (* 1/2 (+ (* -1 (/ (* (pow (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1) 2))) (* 2 (/ (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1))))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) u) (fma.f32 #s(literal 6 binary32) (fma.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (/.f32 (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 3 binary32))) #s(literal -2 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u (/.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (neg.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u (log.f32 (expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
(+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))
1/4
#s(literal 1/4 binary32)
(+ 1/4 (* -1/2 u))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(* 1/4 (PI))
(*.f32 #s(literal 1/4 binary32) (PI.f32))
(+ (* -1/2 (* u (PI))) (* 1/4 (PI)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(* 1/4 (/ (PI) s))
(*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))
(+ (* -1/2 (/ (* u (PI)) s)) (* 1/4 (/ (PI) s)))
(fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(- (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) 1)
(expm1.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(-.f32 (fma.f32 (neg.f32 u) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(-.f32 (fma.f32 (fma.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) u)) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(- (+ (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* u (+ (* -1 (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) (* u (+ (* u (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (+ (* -1/2 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (+ (* -1/3 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* -1/6 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (* (exp (neg (log (/ 1 (+ 1 (exp (/ (PI) s))))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) 1)
(-.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u (*.f32 (neg.f32 (*.f32 (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u (exp.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(* u (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))
(*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) u)
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))))
(*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) u)
(* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (* u (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) u))
(/ (- (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)
(/.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u)
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) u)
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) u)
(/ (- (+ (* -1 (/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (pow u 2) (* (+ 1 (exp (* -1 (/ (PI) s)))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))))) (+ (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (+ (/ 1 (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))))) u)
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 u #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))))) u)
(* -1 (* s (log -1)))
(*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32)))
(+ (* -1 (* s (log -1))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))
(fma.f32 s (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (*.f32 (neg.f32 s) (log.f32 #s(literal -1 binary32))))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)))
(-.f32 (fma.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) u) (/.f32 s u)) #s(literal -1/2 binary32) (*.f32 s (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (+ (* -1 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 2)) (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (- (+ (/ 1 (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ (exp (* -1 (/ (PI) s))) (* (pow (+ 1 (exp (* -1 (/ (PI) s)))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4))))) (+ (* -2 (pow (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) 3)) (* 6 (/ (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 3))) (/ (* s (- (/ 1 (* (+ 1 (exp (* -1 (/ (PI) s)))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 2 binary32))) s) u) (fma.f32 (*.f32 s (/.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (-.f32 (/.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) (*.f32 (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32))))) #s(literal -6 binary32) (fma.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal -2 binary32)))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 s (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(fma.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (*.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s))
(+ (* -1 (* s (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)))) (+ (* -1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) (pow u 2))) (+ (* -1/6 (/ (* s (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) (pow u 3))) (/ (* s (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) s) u) (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))) (*.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) s))
(* 1/2 (/ (* u (PI)) s))
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))
(* u (- (* 1/2 (/ 1 u)) (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) u)
(+ (* -1 (* s (log -1))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))
(-.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) s) u) (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(+ (* -1 (* s (log -1))) (+ (* -1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (pow u 2))) (+ (* -1/6 (/ (* s (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (/ s (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) u) (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32)))) #s(literal -1/6 binary32) (/.f32 (/.f32 s u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (*.f32 (log.f32 #s(literal -1 binary32)) s))
(log -1)
(log.f32 #s(literal -1 binary32))
(- (log -1) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(- (+ (log -1) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2)))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 #s(literal 1/2 binary32) u) (log.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(- (+ (log -1) (+ (* 1/6 (/ (- (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) (pow u 3))) (* 1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) (pow u 2))))) (/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) (/.f32 #s(literal 1/2 binary32) u) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32))) (log.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))
(* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s))))
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)
(log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1))
(log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) u) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2)))))
(+.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))))
(+ (log (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) (+ (* 1/6 (/ (+ (* -6 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* -2 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) (pow u 3))) (* 1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) (pow u 2))))))
(+.f32 (-.f32 (log.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (/.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) u) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (*.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32)) (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal -2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) (pow.f32 u #s(literal 3 binary32))) #s(literal 1/6 binary32) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (*.f32 u u)) #s(literal 1/2 binary32))))
(* u (- (+ (/ 1 (* u (+ 1 (exp (/ (PI) s))))) (/ 1 (+ 1 (exp (* -1 (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))))
(*.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)
(* -1/2 u)
(*.f32 #s(literal -1/2 binary32) u)
(* u (- (* 1/4 (/ 1 u)) 1/2))
(*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)
(* -1/2 (* u (PI)))
(*.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32))
(* u (+ (* -1/2 (PI)) (* 1/4 (/ (PI) u))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)
(* -1/2 (/ (* u (PI)) s))
(*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32))
(* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u)))))
(*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))) u)
(- (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) 1)
(expm1.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u)))
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) 1)
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (+ (* -1 (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (* -1 (log (/ 1 u)))))) (* (pow u 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) 1)
(-.f32 (+.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) (-.f32 (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (*.f32 u u) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (*.f32 (pow.f32 u #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))))) #s(literal 1 binary32))
(* -1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(* u (+ (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s)))))))
(*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) u)
(/ 1 (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(/.f32 (/.f32 #s(literal 1 binary32) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))
(* -1 (/ (- (/ 1 (* u (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) u) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (neg.f32 u))
(* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (neg.f32 u)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (neg.f32 u))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ 1 (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 4)))) (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))) u)) (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u))
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (neg.f32 u)) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) (neg.f32 u)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (neg.f32 u))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* 1/2 (/ (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u)) #s(literal 1/2 binary32) (/.f32 (neg.f32 s) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u)))
(+ (* -1 (* s (log -1))) (* -1 (/ (+ (* -1 (/ s (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (/ (+ (* -1/2 (* s (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 1/6 (/ (* s (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))) u))) u))) u)))
(neg.f32 (fma.f32 (log.f32 #s(literal -1 binary32)) s (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))))) (neg.f32 u)) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u)))
(* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))))
(fma.f32 (/.f32 s (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u)) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (*.f32 (neg.f32 s) (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))))))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* 1/2 (/ (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))))) u))) u)))
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (fma.f32 (*.f32 s (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1/2 binary32) (*.f32 (neg.f32 (/.f32 s (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))) u)))
(+ (* -1 (* s (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)))) (* -1 (/ (+ (* -1 (/ (* s (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u))))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) (* -1 (/ (+ (* -1/2 (* s (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) (* 1/6 (/ (* s (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3)))))))) u))) u))) u)))
(neg.f32 (fma.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) s (/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))))) (/.f32 s (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (fma.f32 (*.f32 s (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u)) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) s) (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))))) u))) u)))
(* -1 (* u (- (* -1 (/ (- 1/2 (* 1/4 (/ (PI) s))) u)) (* 1/2 (/ (PI) s)))))
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))
(+ (log -1) (* -1 (/ (+ (* -1/2 (/ (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) u) #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) u))
(+ (log -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (- (+ (* 2 (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))) (* 6 (/ 1 (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) u)) (* 1/2 (- (* 2 (/ 1 (* (+ 1 (exp (/ (PI) s))) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) (/ 1 (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) u)) (/ 1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) u)))
(-.f32 (log.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) (/.f32 (fma.f32 (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 6 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) u)) u))
(* -1 (* u (+ (* -1/2 (/ (PI) s)) (* 1/4 (/ (PI) (* s u))))))
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))
(log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1))
(log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))))
(-.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) u) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(-.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u) #s(literal -1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) u))
(+ (log (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (+ (* 2 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 3) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (* 6 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 3) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))))) u)) (* 1/2 (+ (* -1 (/ (pow (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 2) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (pow (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (* 2 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (* (- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))))) u)))
(-.f32 (log.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))) (/.f32 (-.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 #s(literal -6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32)))) (*.f32 (/.f32 #s(literal 6 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))))) u) #s(literal -1/6 binary32) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) u)) u))
(* -1 (* u (- (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (* u (+ 1 (exp (/ (PI) s))))))))
(*.f32 (neg.f32 u) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u))))
(* -1 (* u (- 1/2 (* 1/4 (/ 1 u)))))
(*.f32 (neg.f32 u) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) u)))
(* -1 (* u (+ (* -1/4 (/ (PI) u)) (* 1/2 (PI)))))
(*.f32 (neg.f32 u) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (/.f32 (PI.f32) u) #s(literal -1/4 binary32))))
(* -1 (* u (+ (* -1/4 (/ (PI) (* s u))) (* 1/2 (/ (PI) s)))))
(*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))))
(- (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) 1)
(expm1.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u))))
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))))) 1)
(-.f32 (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(-.f32 (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) u)) #s(literal 1 binary32))
(- (+ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* u (* (pow (+ 1 (exp (/ (PI) s))) 3) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 3))))) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (pow (+ 1 (exp (/ (PI) s))) 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))) u)) (/ (exp (neg (+ (log (* -1 (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (* -1 (log (/ -1 u)))))) (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) u))) 1)
(-.f32 (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 (/.f32 #s(literal -1 binary32) u)))) (*.f32 (*.f32 u (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 3 binary32))))) u)) u)) #s(literal 1 binary32))
(- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))
(-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u))
(/ (- (/ 1 (+ 1 (exp (/ (PI) s)))) (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))
(/.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u u) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32)))))
(* -1 (* s (log (- (/ 1 (* (+ 1 (exp (/ (PI) s))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2))))) (+ 1 (/ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (- (/ 1 (pow (+ 1 (exp (/ (PI) s))) 2)) (* (pow u 2) (pow (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s))))) 2)))))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u u) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) (fma.f32 u (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 u u) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 2 binary32))))) #s(literal 1 binary32)))))
0
#s(literal 0 binary32)
(* -1 (* s (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(/ (- (* 1/2 s) (* (PI) (+ 1/4 (* -1/2 u)))) s)
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)
(* -1 (* s (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))))
(* -1 s)
(neg.f32 s)
(log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))
(log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))
(log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))
(log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))))
(* 1/2 (/ (pow (PI) 2) (pow s 2)))
(*.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s))
(/ (- (* -1 (* s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s))
(/ (- (* s (- s (PI))) (* -1/2 (pow (PI) 2))) (pow s 2))
(/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s))
(* -1 (/ (PI) s))
(/.f32 (neg.f32 (PI.f32)) s)
(exp (* -1 (/ (PI) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(/ (* (PI) (+ 1/4 (* -1/2 u))) s)
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (* -1 (/ (PI) s))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)
(expm1.f32 (neg.f32 (log.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))))
(* -1/2 (/ (pow (PI) 2) s))
(*.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32))
(/ (+ (* -1/2 (pow (PI) 2)) (* s (PI))) s)
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(- (+ 1/2 (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2)))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)))
(-.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s) (*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))
(- (+ 1/2 (* -1 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3)))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* 1/4 (/ (PI) s)) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)))))
(-.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u))) (pow.f32 s #s(literal 3 binary32)))) (fma.f32 (*.f32 (/.f32 (PI.f32) s) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s) (*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))))))
2
#s(literal 2 binary32)
(- (+ 2 (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))) (* -2 (/ (PI) s)))
(-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))
(- (+ 2 (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s)))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -2 (/ (PI) s)) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2))))))
(-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))
(- (+ 2 (+ (* -4 (/ (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (+ (* 1/24 (pow (PI) 3)) (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (pow s 3))) (+ (* -4 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (* -4 (/ (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) s))))) (+ (* -8 (/ (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (pow s 3))) (+ (* -8 (/ (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (pow s 2))) (+ (* -4 (/ (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 3))) (+ (* -2 (/ (PI) s)) (+ (* -1 (/ (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (* -1 (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))))))) (pow s 3))) (* -1 (/ (* (PI) (- (* -4 (+ (* 1/4 (PI)) (* u (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -2 (PI)))) (pow s 2)))))))))
(-.f32 (fma.f32 #s(literal -4 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u))) (pow.f32 s #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))) #s(literal 2 binary32)) (fma.f32 #s(literal -8 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s))) (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (pow.f32 s #s(literal 3 binary32)))) #s(literal -4 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s) (neg.f32 (*.f32 (PI.f32) (+.f32 (/.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (neg.f32 (PI.f32)) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32)))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))))))
(/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)
(*.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))) s)
(/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2)))) s)
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) (*.f32 u (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s)))) s)
(/ (+ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (+ (/ (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (pow s 3)) (+ (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))))) (pow s 4)) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 2))))) s)
(/.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32)))) (*.f32 u (+.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1/12 binary32))))) (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 0 binary32)) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32))))))) (pow.f32 s #s(literal 4 binary32))) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 s s))))) s)
(+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI)))))))
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32))))))))))) (*.f32 s s)) #s(literal -1/6 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
(+ (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2)) (* 2 (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)) (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -12 (pow (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))) 2) (- (* -4 (* u (* (PI) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI))))))) (+ (* -16 (* u (* (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -1 (* (PI) (- (* 4 (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))) (- (* 1/4 (PI)) (* -1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* 1/4 (PI)) (* -1/4 (PI)))))))))))) (+ (* -8 (* (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))))) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/8 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/2 (PI)) (* 1/4 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/2 (PI)) (* 1/4 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))) (* 4 (+ (* -2 (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* -1/16 (* (PI) (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3)))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (* 2 (* (pow u 2) (* (- (* 1/4 (PI)) (* -1/4 (PI))) (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))) (+ (* -1 (* (PI) (+ (* -1 (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))) (+ (* -1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (* 1/16 (+ (* 2/3 (pow (PI) 3)) (pow (PI) 3))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* 1/4 (PI)) (* -1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))))))))) (pow s 3))) (+ (* 4 (* u (- (* 1/4 (PI)) (* -1/4 (PI))))) (* 4 (+ (* -1/2 (PI)) (* 1/4 (PI))))))))
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32))))))))))) s) (fma.f32 (/.f32 (fma.f32 (pow.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32)) #s(literal -12 binary32) (fma.f32 #s(literal 24 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32)))))))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal -4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) u) (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (PI.f32)))) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (neg.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/12 binary32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 4 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32)))) (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 #s(literal -1/16 binary32) (PI.f32)) (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u u)) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 3/4 binary32)) #s(literal 1/16 binary32))))) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))) #s(literal -2 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/32 binary32))) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 5/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal -1/16 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))))))))))) (*.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal 4 binary32)) #s(literal -6 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))))
(* -1 (* s (log (- (exp (neg (log 1/2))) 1))))
(*.f32 #s(literal 0 binary32) s)
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))
(*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s)
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 0 binary32)) s)
(* s (+ (* -1 (log (- (exp (neg (log 1/2))) 1))) (+ (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))) (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1))))))))
(*.f32 (-.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 12 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32)))) #s(literal 0 binary32)) s)
(+ 1/2 (* -1 (/ (* (PI) (+ 1/4 (* -1/2 u))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))
(* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))
(fma.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
(+ (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)) (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (* 4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))
(fma.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))))
(* -4 (/ (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) s))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s)
(/.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))) s)
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (fma.f32 (/.f32 #s(literal 1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal 1/2 binary32)))) s)
(/ (+ (* -4 (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (+ (* 1/24 (/ (+ (* -1536 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) (pow s 3))) (+ (* 1/6 (/ (+ (* -128 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))))) (pow s 2))) (* 1/2 (/ (+ (* -16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))))) s)
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)))) u (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) #s(literal 4 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/24 binary32) (fma.f32 (/.f32 #s(literal 1/6 binary32) s) (/.f32 (fma.f32 #s(literal -128 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) s) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal 1/2 binary32))))) s)
(log (- (exp (neg (log 1/2))) 1))
#s(literal 0 binary32)
(+ (log (- (exp (neg (log 1/2))) 1)) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32))) #s(literal 0 binary32))
(+ (log (- (exp (neg (log 1/2))) 1)) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))) (+ (* 1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) (pow s 3))) (* 1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) (pow s 2))))))
(+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32)) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 12 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) (pow.f32 s #s(literal 3 binary32))) #s(literal 1/6 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s))))
(- (+ 1/2 (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s)) (* 1/4 (/ (PI) s)))
(+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s))
(- (+ 1/2 (+ (* -1 (/ (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (pow s 2))) (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s))) (* 1/4 (/ (PI) s)))
(-.f32 (+.f32 (fma.f32 u (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))
(- (+ 1/2 (+ (/ (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) s) (/ (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (pow s 3)))) (+ (* -1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (pow s 3))) (+ (* -1/8 (/ (pow (PI) 2) (pow s 2))) (+ (* -1/16 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/24 (/ (pow (PI) 3) (pow s 3))) (+ (* 1/8 (/ (pow (PI) 2) (pow s 2))) (* 1/4 (/ (PI) s))))))))
(-.f32 (fma.f32 u (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) (pow.f32 s #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (PI.f32) (/.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 s #s(literal 3 binary32))) #s(literal -1/48 binary32) (fma.f32 (/.f32 #s(literal 1/8 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s)))))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (PI) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(- (+ 1 (* 1/2 (/ (pow (PI) 2) (pow s 2)))) (/ (PI) s))
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s))
(+ 1 (+ (* -1 (/ (PI) s)) (* 1/2 (/ (pow (PI) 2) (pow s 2)))))
(-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal 1 binary32)) (/.f32 (PI.f32) s))
(+ 1 (+ (* -1 (/ (PI) s)) (+ (* -1/6 (/ (pow (PI) 3) (pow s 3))) (* 1/2 (/ (pow (PI) 2) (pow s 2))))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (/.f32 (*.f32 (PI.f32) (PI.f32)) s) (/.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 s #s(literal 3 binary32)))))
(- (exp (neg (log 1/2))) 1)
#s(literal 1 binary32)
(- (+ (exp (neg (log 1/2))) (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s))) 1)
(-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2)))) 1)
(-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))) s)) (+ (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* 16 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2))) (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))))))) (pow s 3)) (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* 1/4 (PI)) (* -1/4 (PI)))) (* 1/4 (PI))) 2)))) (pow s 2))))) 1)
(-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -4/3 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (-.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32))) #s(literal 12 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 3 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))))) (pow.f32 s #s(literal 3 binary32))) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 s s))))) #s(literal 1 binary32))
(PI)
(PI.f32)
(+ (PI) (* -1/2 (/ (pow (PI) 2) s)))
(fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32))
(+ 1/2 (+ (* -1/4 (/ (PI) s)) (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s)))
(+.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (*.f32 u (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (* 1/8 (/ (pow (PI) 2) s))) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))
(+ 1/2 (* -1 (/ (- (* -1 (/ (- (+ (* -1/24 (/ (pow (PI) 3) s)) (+ (* 1/16 (/ (pow (PI) 3) s)) (+ (* 1/2 (/ (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) s)))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal 1/48 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) s) #s(literal 1/2 binary32) (*.f32 u (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) s)))) #s(literal 0 binary32)) (neg.f32 s)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32)))) s))
(+ 2 (* -1 (/ (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))) s)))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s)))
(-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))
(+ 2 (* -1 (/ (- (+ (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1 (/ (- (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -1 (/ (- (* -4 (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (+ (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))))) (+ (* -8 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -4 (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI))))) (* (PI) (- (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))))))) s))) (+ (* -8 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (* (PI) (- (* -4 (+ (* -1/4 (PI)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* 2 (PI)))))) s))) (* 2 (PI))) s)))
(-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (/.f32 (-.f32 (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -4 binary32) (*.f32 #s(literal 8 binary32) (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))))) (fma.f32 (*.f32 #s(literal -4 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32))))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) (PI.f32)))) (neg.f32 s)) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))
(* -1 (/ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) s))
(*.f32 (neg.f32 u) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)))
(* -1 (/ (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2))) s))
(/.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (*.f32 u (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) (pow.f32 s #s(literal 3 binary32))))) (neg.f32 s))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* u (- (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* -1/480 (pow (PI) 5)) (+ (* 1/192 (pow (PI) 5)) (+ (* 1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 1/2 (* (PI) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (* 1/96 (pow (PI) 4))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/12 (* (pow (PI) 3) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/192 (pow (PI) 5)) (* 1/480 (pow (PI) 5)))))))) s)) (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (pow s 3))) (+ (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (/ (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (pow s 2)))) s))
(/.f32 (-.f32 (*.f32 u (fma.f32 #s(literal -1/2 binary32) (PI.f32) (/.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 s s)))) (/.f32 (fma.f32 (neg.f32 u) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/320 binary32) (fma.f32 (*.f32 (+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32))) #s(literal 0 binary32)) (PI.f32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)))))) (fma.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) #s(literal 0 binary32))) (PI.f32)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/4 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -1/320 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 0 binary32)) #s(literal -1/12 binary32)))))) s) (*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u)) (pow.f32 s #s(literal 3 binary32)))) (neg.f32 s))
(* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1/2 (/ (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(fma.f32 (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1/6 (/ (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32))))))))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 1/2 binary32))) s))
(+ (* -1 (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -12 (pow (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) 2)) (+ (* -6 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 4)) (+ (* 24 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))))))) (+ (* 24 (* (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 24 (- (+ (* -16 (* u (* (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* 16 (* u (* (PI) (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (* (PI) (- (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))))))) (+ (* -8 (* (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))))))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* 4 (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))))) (* 4 (+ (* -2 (+ (* -1/4 (* (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (* (PI) (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3))))) (+ (* 1/16 (+ (* 1/6 (pow (PI) 4)) (+ (* 1/4 (pow (PI) 4)) (* 1/3 (pow (PI) 4))))) (+ (* 2 (* (pow u 2) (* (- (* -1/4 (PI)) (* 1/4 (PI))) (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))) (+ (* -1/2 (* (pow (PI) 2) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))) (+ (* -1/24 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* (PI) (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))))))))))))))))))))))) s)) (* 1/6 (+ (* -2 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 3)) (+ (* 6 (* (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 6 (- (+ (* -16 (* u (* (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -4 (* u (* (pow (PI) 2) (- (* -1/4 (PI)) (* 1/4 (PI))))))) (+ (* -8 (* (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* -2 (* (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))) (+ (* -1/4 (PI)) (* 1/2 (PI))))) (+ (* 4 (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3))))))) (* 4 (+ (* -2 (+ (* 1/16 (* (PI) (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))) (+ (* 1/16 (+ (* -1 (pow (PI) 3)) (* -2/3 (pow (PI) 3)))) (* (PI) (+ (* -1/4 (pow (PI) 2)) (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2)))))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/8 (pow (PI) 3)) (* (PI) (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2)))))))))))))))))) s)) (* 1/2 (+ (* -1 (pow (+ (* 4 (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* 4 (+ (* -1/4 (PI)) (* 1/2 (PI))))) 2)) (* 2 (- (* 4 (* u (* (PI) (- (* -1/4 (PI)) (* 1/4 (PI)))))) (+ (* -8 (pow (+ (* -1/4 (PI)) (* 1/2 (PI))) 2)) (* 4 (+ (* -2 (+ (* -1/4 (pow (PI) 2)) (+ (* 1/16 (+ (* 2 (pow (PI) 2)) (pow (PI) 2))) (* (pow u 2) (pow (- (* -1/4 (PI)) (* 1/4 (PI))) 2))))) (+ (* -1/4 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))))) s)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) #s(literal 2 binary32)) #s(literal -12 binary32) (fma.f32 (pow.f32 (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) #s(literal 4 binary32)) #s(literal -6 binary32) (*.f32 #s(literal 24 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)))))))) (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 16 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 (*.f32 u (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 16 binary32) u) (*.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) u) (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))))) (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (PI.f32)))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32)))) #s(literal 4 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal 4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u (fma.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32)))) (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32)) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 3/4 binary32))) (fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 u u)) (*.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))))) #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/32 binary32) (*.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) (PI.f32))))))))))))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 64 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 #s(literal 6 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) u) #s(literal 4 binary32)) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32)))) (*.f32 #s(literal 4 binary32) (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u))) (-.f32 (fma.f32 (*.f32 #s(literal -16 binary32) u) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -4 binary32) u) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (fma.f32 #s(literal -8 binary32) (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -2 binary32) (*.f32 #s(literal -1/8 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -8 binary32))))) (*.f32 #s(literal 4 binary32) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (fma.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) (PI.f32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -5/3 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))) (PI.f32))) #s(literal -2 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/12 binary32) (*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (PI.f32))))))))))) #s(literal 1/6 binary32))) s)) s))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))))
(*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) (neg.f32 s))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))))
(*.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s)) (neg.f32 s))
(* -1 (* s (+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))))
(*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 12 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s)) (neg.f32 s))
(* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s)))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32)))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32))) s))
(+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u #s(literal 0 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1/6 binary32))) s)) s))
(* 4 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 4 binary32))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1/2 (/ (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) s))) s))
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))) (neg.f32 s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1/6 (/ (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s))
(* -1 (/ (+ (* -4 (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* -1 (/ (+ (* -1 (/ (+ (* -1/24 (/ (+ (* -1536 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 4)) (+ (* -384 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (+ (* -96 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* -24 (+ (* -8 (* (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))) (+ (* -2 (* (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (* 4 (- (* u (- (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* -1/2 (* (PI) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))))) (+ (* -1/4 (* (pow (PI) 2) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/48 (pow (PI) 4)) (+ (* 1/96 (pow (PI) 4)) (* 1/2 (* (PI) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))))))))))))) (* -12 (pow (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) 2)))))) s)) (* 1/6 (+ (* -128 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -24 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -6 (+ (* -2 (* (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (+ (* 4 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (* 8 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))))))) s)) (* 1/2 (+ (* -16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -2 (+ (* -8 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) s))) s))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) #s(literal 1/2 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 4 binary32)) #s(literal -1536 binary32) (fma.f32 (*.f32 #s(literal -384 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -96 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 #s(literal -8 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32) (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32))) (PI.f32)))) u #s(literal 0 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal -1/96 binary32) (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) #s(literal -24 binary32) (*.f32 (pow.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)) #s(literal -12 binary32)))))) s) #s(literal -1/24 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -128 binary32) (fma.f32 (fma.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal -2 binary32) (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 4 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -6 binary32) (*.f32 (*.f32 #s(literal -24 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1/6 binary32))) s)) s)) (neg.f32 s))
(+ (log (- (exp (neg (log 1/2))) 1)) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (* s (- (exp (neg (log 1/2))) 1)))))
(fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1/2 (/ (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))) s))) s)))
(/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) s) #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32))) (neg.f32 s))
(+ (log (- (exp (neg (log 1/2))) 1)) (* -1 (/ (+ (* -2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) (- (exp (neg (log 1/2))) 1))) (* -1 (/ (+ (* -1/6 (/ (+ (* -16 (/ (* (pow (exp (neg (log 1/2))) 3) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (pow (- (exp (neg (log 1/2))) 1) 3))) (+ (* 6 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) (- (exp (neg (log 1/2))) 1))) (* 12 (/ (* (pow (exp (neg (log 1/2))) 2) (* (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (pow (- (exp (neg (log 1/2))) 1) 2))))) s)) (* 1/2 (+ (* -4 (/ (* (pow (exp (neg (log 1/2))) 2) (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)) (pow (- (exp (neg (log 1/2))) 1) 2))) (* 2 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (- (exp (neg (log 1/2))) 1)))))) s))) s)))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1 binary32)) #s(literal -16 binary32) (fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 12 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) #s(literal 1 binary32))) #s(literal 6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 12 binary32)))) s) #s(literal -1/6 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal -4 binary32))) #s(literal 1/2 binary32))) s)) (neg.f32 s))
(+ 1/2 (* -1 (/ (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1/8 (/ (pow (PI) 2) s)) (+ (* 1/8 (/ (pow (PI) 2) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI)))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) (*.f32 #s(literal -1/4 binary32) (PI.f32))) s))
(+ 1/2 (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))))))) s)) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) s)) (* u (- (* -1/4 (PI)) (* 1/4 (PI))))) (* -1/4 (PI))) s)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) (neg.f32 s)) #s(literal 0 binary32)) s) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))) s))
(+ 1 (* -1 (/ (- (* -1/2 (/ (pow (PI) 2) s)) (* -1 (PI))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1/2 (/ (pow (PI) 2) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))
(+ 1 (* -1 (/ (+ (PI) (* -1 (/ (+ (* -1/6 (/ (pow (PI) 3) s)) (* 1/2 (pow (PI) 2))) s))) s)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (PI.f32) (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) s) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) s)) s))
(- (+ (exp (neg (log 1/2))) (* 2 (/ (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))) s))) 1)
(-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) s))) s))) 1)
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32))
(- (+ (exp (neg (log 1/2))) (* -1 (/ (+ (* -2 (* (exp (neg (log 1/2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))) (* -1 (/ (+ (* -1 (/ (* (exp (neg (log 1/2))) (+ (* -4/3 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (+ (* -1/6 (+ (* 12 (- (* u (- (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))) (+ (* -1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))) (+ (* -1/16 (pow (PI) 3)) (* 1/24 (pow (PI) 3)))))) (+ (* -1/24 (pow (PI) 3)) (+ (* 1/16 (pow (PI) 3)) (* 1/2 (* (PI) (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))))))))) (+ (* 16 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 3)) (* 24 (* (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI)))))))) (* (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))) (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))))))) s)) (* (exp (neg (log 1/2))) (+ (* -1/2 (+ (* -4 (+ (* -1/8 (pow (PI) 2)) (* 1/8 (pow (PI) 2)))) (* -4 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2)))) (* 2 (pow (- (* u (- (* -1/4 (PI)) (* 1/4 (PI)))) (* -1/4 (PI))) 2))))) s))) s))) 1)
(-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal -4/3 binary32) (fma.f32 (fma.f32 (fma.f32 (-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal -1/2 binary32)))) u (neg.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32) (*.f32 (*.f32 #s(literal 0 binary32) (PI.f32)) #s(literal 1/2 binary32))))) #s(literal 12 binary32) (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 16 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 0 binary32)))) #s(literal -1/6 binary32) (*.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))))) s) (*.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 2 binary32))) s)) s)) #s(literal 1 binary32))

rewrite545.0ms (3.8%)

Memory
-158.0MiB live, 295.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093811
0153807
1665742
24714742
08158728
Stop Event
iter limit
node limit
iter limit
Counts
30 → 541
Calls
Call 1
Inputs
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
(*.f32 #s(literal 0 binary32) s)
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(neg.f32 s)
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))))))
(+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))))))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(/.f32 (PI.f32) s)
(/.f32 (neg.f32 (PI.f32)) s)
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
Outputs
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32))) (*.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -6 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 6 binary32))) (*.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (+.f32 (fma.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (/.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(-.f32 (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (PI.f32) s))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (expm1.f32 (/.f32 (PI.f32) s)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 u (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (neg.f32 u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(pow.f32 (/.f32 (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32)))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(*.f32 (/.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -6 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 6 binary32)))) (+.f32 (fma.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (neg.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(pow.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) (*.f32 (neg.f32 u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 u #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 u #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 u #s(literal 1 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (pow.f32 u #s(literal 1 binary32)))
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32)))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))))) s))
#s(literal 0 binary32)
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(literal 0 binary32))
(*.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))
(*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) (-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))) (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/8 binary32) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))
(-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)))
(fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32))
(fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32))
(fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))
(fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32))
(fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)) (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) s))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) s))
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))) s))
(*.f32 #s(literal -1 binary32) s)
(*.f32 s #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 s #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 s s #s(literal 0 binary32))))
(-.f32 #s(literal 0 binary32) s)
(+.f32 #s(literal 0 binary32) (neg.f32 s))
(neg.f32 s)
(log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))))))
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32))
(*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(/.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (neg.f32 (PI.f32))) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) (neg.f32 s))
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 s (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) (neg.f32 s))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) s)
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 s))
(/.f32 (neg.f32 (PI.f32)) (/.f32 s (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)))
(pow.f32 (/.f32 s (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -1 binary32))
(neg.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)))
(*.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) s))
(*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))))
(*.f32 s (neg.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) s))
(neg.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))) s))
(log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))))
(-.f32 (log.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)))) (log.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))))
(-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))))
(+.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))))
(neg.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(neg.f32 (log.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (/.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (PI.f32) s))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32)))) (expm1.f32 (/.f32 (PI.f32) s)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s)))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (-.f32 (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (PI.f32) s))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal 3 binary32))) #s(literal 1 binary32))) (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) (expm1.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(pow.f32 (/.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)
(*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))) u) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) u) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)))))
(/.f32 (*.f32 u (-.f32 (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (*.f32 u (-.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) u (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(fma.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) u) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) u))
(+.f32 (*.f32 u (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32)))) (*.f32 u (/.f32 #s(literal -1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s))) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s)) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))
(fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) s))
(*.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32)) s)
(*.f32 #s(literal -1 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) (neg.f32 s))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 s (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(neg.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))) s))
(log.f32 (exp.f32 (/.f32 (PI.f32) s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s))
(/.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32)) s)
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 s))
(/.f32 (PI.f32) (neg.f32 (neg.f32 s)))
(/.f32 (PI.f32) s)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 s)) (/.f32 (neg.f32 (PI.f32)) s))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (/.f32 (cbrt.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 s (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 s (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(+.f32 (/.f32 (PI.f32) s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 s (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) s))
(log.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)))
(*.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(/.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 s) (PI.f32))))
(/.f32 #s(literal -1 binary32) (/.f32 s (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (neg.f32 s)))
(/.f32 (neg.f32 (PI.f32)) s)
(/.f32 (PI.f32) (neg.f32 s))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 s) (PI.f32)))
(-.f32 (/.f32 #s(literal 0 binary32) s) (/.f32 (PI.f32) s))
(-.f32 #s(literal 0 binary32) (/.f32 (PI.f32) s))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (log.f32 (exp.f32 (neg.f32 (PI.f32)))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) s) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (PI.f32) s) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) s) #s(literal 0 binary32))
(fma.f32 (PI.f32) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 0 binary32))
(fma.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 s)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 s) (PI.f32)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (PI.f32)) s))
(+.f32 (/.f32 (neg.f32 (PI.f32)) s) #s(literal 0 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 s) (PI.f32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (PI.f32) s))
(*.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s))
(pow.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) s)))
(exp.f32 (/.f32 (neg.f32 (PI.f32)) s))
(*.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u u) #s(literal 1/4 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32))
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (PI.f32) u) #s(literal 3 binary32)) #s(literal -1/8 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/64 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (PI.f32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 u (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (neg.f32 s)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s))
(*.f32 (/.f32 (PI.f32) s) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))
(*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) #s(literal -1 binary32)) s)
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 (PI.f32) s)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 (PI.f32) s)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 s (PI.f32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32)))) (neg.f32 (neg.f32 s)))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 1 binary32)) s)
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))
(/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (/.f32 s (PI.f32))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (neg.f32 (PI.f32))) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (neg.f32 s)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (PI.f32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) s))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (/.f32 s (PI.f32))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (neg.f32 s))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 s (PI.f32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)
(/.f32 (PI.f32) (/.f32 s (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))))
(pow.f32 (/.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))
#s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))
(exp.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))
(expm1.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))
(expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32)) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (+.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))))) (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))
(+.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))
(*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 u u) #s(literal 1/4 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 u u) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))
(fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32)))) (fma.f32 #s(literal -1/8 binary32) (pow.f32 u #s(literal 3 binary32)) #s(literal 1/64 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32))
(+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) u))
#s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))
(*.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))
#s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s)))
(*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (/.f32 (PI.f32) s) (PI.f32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))) (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32)))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32)))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.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 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) (/.f32 #s(literal 1 binary32) s) (PI.f32))
(fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32))
(fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32))
(fma.f32 (PI.f32) (log.f32 (exp.f32 #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32))
(fma.f32 (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32))
(fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (neg.f32 (PI.f32))) (-.f32 (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (fma.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))
(+.f32 (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32)))

eval182.0ms (1.3%)

Memory
21.3MiB live, 335.2MiB allocated
Compiler

Compiled 89 871 to 8 438 computations (90.6% saved)

prune679.0ms (4.7%)

Memory
-5.9MiB live, 405.5MiB allocated
Pruning

196 alts after pruning (185 fresh and 11 done)

PrunedKeptTotal
New990541 044
Fresh25131156
Picked235
Done189
Total1 0181961 214
Accuracy
99.7%
Counts
1 214 → 196
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
38.6%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
57.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
60.0%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
30.3%
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
98.6%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
20.7%
(*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
38.6%
(*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
54.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
59.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
5.3%
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
0.9%
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
8.7%
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
97.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32))))
4.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
4.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
98.9%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32)))))) #s(literal 1 binary32))))
99.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32))))
98.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
99.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
99.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.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(literal 1 binary32))))
99.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
49.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
50.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
8.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
44.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
47.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
51.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
49.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
3.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
37.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
14.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
14.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
4.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
2.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
2.3%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
1.9%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
1.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
2.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
2.5%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
2.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
4.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
8.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
12.6%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
8.4%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
10.1%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
7.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
4.8%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
99.0%
(*.f32 (neg.f32 s) (log.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
21.7%
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
6.7%
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
9.9%
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
10.2%
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.6%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
7.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
7.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
9.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
9.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
9.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
0.2%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
1.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
0.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
0.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
0.8%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
0.7%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
0.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
7.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
10.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
10.5%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
0.4%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
-0.0%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
5.3%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
5.2%
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
10.1%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
10.1%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
7.8%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
2.1%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
2.3%
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
11.9%
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
10.1%
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
10.1%
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
10.1%
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
10.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
6.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
6.5%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
6.7%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
7.3%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
7.6%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
13.4%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
13.2%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
5.2%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
7.5%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
12.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
7.0%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
12.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
12.1%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
4.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
11.9%
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
10.1%
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
10.1%
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
10.1%
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
Compiler

Compiled 25 198 to 8 746 computations (65.3% saved)

regimes525.0ms (3.6%)

Memory
-10.7MiB live, 266.4MiB allocated
Counts
241 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) (/.f32 s (PI.f32)))))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (+.f32 #s(literal 0 binary32) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 (neg.f32 s) s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (*.f32 (/.f32 #s(literal 1 binary32) s) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (pow.f32 (neg.f32 s) #s(literal 3 binary32)) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 s) s) (pow.f32 s #s(literal 3 binary32))) (*.f32 s s)) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 s #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 s s) (neg.f32 s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 s s)) (/.f32 (pow.f32 s #s(literal 3 binary32)) (*.f32 s s))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 s) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 s) (neg.f32 s)) (*.f32 #s(literal 0 binary32) (neg.f32 s))))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 s) s)) #s(literal -1 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (*.f32 (pow.f32 (/.f32 s (neg.f32 (pow.f32 s #s(literal 6 binary32)))) #s(literal -1 binary32)) (pow.f32 s #s(literal -4 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (*.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(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (exp.f32 (*.f32 (log.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))))) #s(literal 1 binary32)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) u) (+.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))))) (log.f32 u))) (*.f32 (fma.f32 (exp.f32 (/.f32 (PI.f32) s)) u u) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)) (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s)))))) u) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (-.f32 (pow.f32 (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)) #s(literal -2 binary32)) (/.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (pow.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 2 binary32)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
Calls

3 calls:

313.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
90.0ms
s
80.0ms
u
Results
AccuracySegmentsBranch
99.2%1u
99.2%1s
99.2%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes313.0ms (2.2%)

Memory
5.8MiB live, 277.3MiB allocated
Counts
214 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

3 calls:

105.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
95.0ms
s
76.0ms
u
Results
AccuracySegmentsBranch
99.1%1u
99.1%1s
99.1%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes301.0ms (2.1%)

Memory
4.2MiB live, 243.6MiB allocated
Counts
213 → 2
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fma.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32) #s(literal 0 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (neg.f32 (PI.f32))) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (/.f32 #s(literal 1/2 binary32) s) (*.f32 (PI.f32) (/.f32 (PI.f32) s)) (-.f32 #s(literal 1 binary32) (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/.f32 (*.f32 u (fma.f32 #s(literal 1/2 binary32) (PI.f32) (/.f32 (-.f32 (*.f32 #s(literal -1/48 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/48 binary32))) (*.f32 s s)))) s)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

3 calls:

79.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
79.0ms
s
54.0ms
u
Results
AccuracySegmentsBranch
60.0%2u
56.8%1s
56.8%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes186.0ms (1.3%)

Memory
-24.1MiB live, 272.5MiB allocated
Counts
207 → 2
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

3 calls:

65.0ms
s
52.0ms
u
52.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Results
AccuracySegmentsBranch
58.6%2(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
55.2%1s
55.2%1u
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes228.0ms (1.6%)

Memory
32.5MiB live, 343.2MiB allocated
Counts
206 → 2
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

3 calls:

105.0ms
s
56.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
54.0ms
u
Results
AccuracySegmentsBranch
57.9%2s
53.5%1u
56.7%2(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes64.0ms (0.4%)

Memory
13.7MiB live, 124.4MiB allocated
Counts
205 → 2
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

1 calls:

50.0ms
s
Results
AccuracySegmentsBranch
57.1%2s
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes160.0ms (1.1%)

Memory
-38.3MiB live, 174.9MiB allocated
Counts
204 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (neg.f32 s) (PI.f32))) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (neg.f32 (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (neg.f32 (neg.f32 (PI.f32))) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 (neg.f32 (PI.f32))) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (neg.f32 (PI.f32))) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) (/.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32) (*.f32 (-.f32 s (PI.f32)) s)) s) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32) (*.f32 s (PI.f32))) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32) (*.f32 (PI.f32) s)) s)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (neg.f32 (PI.f32)))) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

2 calls:

64.0ms
s
54.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Results
AccuracySegmentsBranch
53.5%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
53.5%1s
Compiler

Compiled 38 to 23 computations (39.5% saved)

regimes226.0ms (1.6%)

Memory
25.5MiB live, 293.4MiB allocated
Counts
189 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

3 calls:

89.0ms
u
78.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
49.0ms
s
Results
AccuracySegmentsBranch
40.4%1u
40.4%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
40.4%1s
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes158.0ms (1.1%)

Memory
7.9MiB live, 216.2MiB allocated
Counts
188 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s))) s)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -4 binary32) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -4 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 2 binary32))) s) (/.f32 #s(literal 2 binary32) s))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (neg.f32 s) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(approx (- 1 (/ (+ (* (* -1/2 (PI)) (/ (PI) s)) (PI)) s)) (/.f32 (fma.f32 (-.f32 s (PI.f32)) s (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))) (*.f32 s s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (PI.f32) s) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) #s(literal -1/2 binary32)) (PI.f32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (PI.f32) s) (*.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (PI.f32) (PI.f32)) s) #s(literal -1/2 binary32) (PI.f32)) s))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (+ (* (* (PI) (/ (PI) s)) -1/2) (PI)) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) (PI.f32) s)) s)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (exp (/ (neg (PI)) s)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (exp.f32 (/.f32 (PI.f32) s)) #s(literal 1 binary32)))) u))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (exp.f32 (neg.f32 (log1p.f32 (exp.f32 (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Calls

3 calls:

52.0ms
u
49.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
46.0ms
s
Results
AccuracySegmentsBranch
37.8%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
37.8%1s
37.8%1u
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes182.0ms (1.3%)

Memory
-9.0MiB live, 146.8MiB allocated
Counts
163 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* -1/2 u) 1/4)) s) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s)) u (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (* (PI) (+ (* u -1/2) 1/4)) s) (fma.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 s) s) s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (PI) (+ (* -1/2 u) 1/4)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (PI.f32) s)) #s(literal 0 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) (neg.f32 u))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) #s(approx (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (PI.f32) s) u) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (fma.f32 (/.f32 (PI.f32) s) u #s(literal 1 binary32)) #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) s))) u) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (+.f32 #s(literal 1/16 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 2 binary32)) (*.f32 u #s(literal -1/8 binary32))))) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32)) (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) #s(literal -8 binary32) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) (PI.f32)))) s)) (*.f32 #s(literal 2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (fma.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal -16 binary32) (fma.f32 #s(literal 16 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 0 binary32))) s) #s(literal -1/2 binary32) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (*.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 s (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 2 binary32))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) s)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (/.f32 s (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -2 binary32))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (/.f32 (fma.f32 (fma.f32 #s(literal -8 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -8 binary32) #s(literal 0 binary32)) #s(literal -2 binary32) (*.f32 (pow.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal 2 binary32)) #s(literal -16 binary32))) s) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) (/.f32 #s(literal 0 binary32) (*.f32 s s))) #s(literal 2 binary32)) (-.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 u u) (*.f32 (*.f32 #s(literal 3 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/16 binary32)))) (*.f32 s s)) #s(literal -8 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s))) (*.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 s s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (/.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (*.f32 (-.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)) #s(literal 1/4 binary32)))))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 #s(literal -1/2 binary32) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) s) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (*.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (*.f32 (PI.f32) (PI.f32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal -1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s))) u)))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) #s(approx (* (neg (PI)) (/ (+ (* -1/2 u) 1/4) s)) (*.f32 (neg.f32 u) (fma.f32 (/.f32 (/.f32 (PI.f32) s) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) s))))))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) (PI.f32)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) s))))))))
(*.f32 (neg.f32 s) (log.f32 (expm1.f32 (neg.f32 (log.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) s))))))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s)))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))))))
(*.f32 (neg.f32 s) (-.f32 (log.f32 (-.f32 (pow.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32))) #s(literal -2 binary32)) #s(literal 1 binary32))) (log1p.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u (PI.f32)) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 #s(literal 1/4 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 1/4 binary32)) (PI.f32))))) #s(literal -4 binary32)))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
Calls

3 calls:

63.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
53.0ms
u
52.0ms
s
Results
AccuracySegmentsBranch
22.2%1s
22.2%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
22.2%1u
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes124.0ms (0.9%)

Memory
-13.9MiB live, 99.9MiB allocated
Counts
89 → 2
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (neg.f32 (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (pow.f32 u #s(literal 3 binary32)) #s(literal -1/8 binary32) #s(literal 1/64 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) (-.f32 #s(literal 1/16 binary32) (*.f32 u #s(literal -1/8 binary32))))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 #s(approx (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1) (-.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) (PI.f32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal -1 binary32)) (PI.f32) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s)))) #s(literal -1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) #s(literal 2 binary32)) (*.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32)))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal -4 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) s))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI))))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s))))) #s(literal -1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* u -1/2) 1/4)) s)) (fma.f32 (fma.f32 u (/.f32 (PI.f32) s) #s(literal 1 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) (*.f32 (neg.f32 s) s)) (neg.f32 s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) (fma.f32 (/.f32 (*.f32 u (PI.f32)) s) #s(literal 1/2 binary32) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
Calls

3 calls:

36.0ms
s
26.0ms
u
21.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Results
AccuracySegmentsBranch
18.6%2(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.3%1u
18.8%2s
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes63.0ms (0.4%)

Memory
2.8MiB live, 45.9MiB allocated
Counts
57 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
Calls

2 calls:

47.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
14.0ms
s
Results
AccuracySegmentsBranch
15.3%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
15.3%1s
Compiler

Compiled 38 to 23 computations (39.5% saved)

regimes73.0ms (0.5%)

Memory
19.9MiB live, 57.2MiB allocated
Counts
55 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (fma.f32 (/.f32 (PI.f32) u) #s(literal 1/4 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 #s(approx (* (+ (* -1/2 u) 1/4) (PI)) (*.f32 (neg.f32 u) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) u) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) s) #s(literal 4 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (/.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (/.f32 (*.f32 (fma.f32 (*.f32 u u) #s(literal 1/4 binary32) #s(literal -1/16 binary32)) (*.f32 #s(literal -4 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) u #s(literal -1/4 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal -4 binary32))))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32)) s))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 2 binary32)) s) #s(literal 2 binary32) #s(literal 0 binary32)) s))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal 2 binary32) #s(literal 0 binary32))))
(*.f32 (neg.f32 s) #s(approx (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1)) (fma.f32 (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) #s(literal -2 binary32) #s(literal 0 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1/2 binary32) u)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (PI.f32) (PI.f32) (*.f32 #s(literal 0 binary32) (PI.f32))))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) s) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) s)) u)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (*.f32 u (/.f32 (PI.f32) s)) #s(literal 1/2 binary32))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (PI) (+ (* -1/2 u) 1/4)) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (* (+ (* -1/2 u) 1/4) (PI)) s)) (*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) #s(approx (- 1/2 (/ (+ (* (* (PI) -1/2) u) (* 1/4 (PI))) s)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (/.f32 (PI.f32) s))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32))) s)))) #s(literal 1 binary32))))
Outputs
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
Calls

3 calls:

43.0ms
u
14.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
13.0ms
s
Results
AccuracySegmentsBranch
12.1%1s
12.1%1u
12.1%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes61.0ms (0.4%)

Memory
-12.0MiB live, 25.3MiB allocated
Counts
29 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 s) #s(approx (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1)) (/.f32 (PI.f32) s)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (PI.f32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1/4 binary32) (PI.f32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 u (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal -1/2 binary32) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) u) (PI.f32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 u (PI.f32)) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 (*.f32 (PI.f32) u) #s(literal -1/2 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ 1 (/ s (PI)))))))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) 1))) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal -1/4 binary32) (PI.f32))) #s(literal 4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (neg.f32 u) (fma.f32 #s(literal -2 binary32) (PI.f32) (/.f32 (PI.f32) u)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (/.f32 (neg.f32 (PI.f32)) u)) u)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) u) (*.f32 #s(literal 1/4 binary32) (PI.f32))) #s(literal -4 binary32)))
Outputs
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
Calls

3 calls:

45.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
7.0ms
u
7.0ms
s
Results
AccuracySegmentsBranch
12.1%1u
12.1%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
12.1%1s
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes10.0ms (0.1%)

Memory
11.5MiB live, 11.5MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) (*.f32 #s(literal 0 binary32) s))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (*.f32 (PI.f32) u) #s(literal 2 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* (* (+ (* -1/2 u) 1/4) (PI)) -4) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u #s(literal -1 binary32)))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32))) #s(literal -4 binary32) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 1/2 binary32) u #s(literal -1/4 binary32))) #s(literal 4 binary32) #s(literal 0 binary32)))
Outputs
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
Calls

3 calls:

3.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
3.0ms
u
3.0ms
s
Results
AccuracySegmentsBranch
11.9%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
11.9%1u
11.9%1s
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes4.0ms (0%)

Memory
6.1MiB live, 6.1MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
Outputs
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
Calls

3 calls:

1.0ms
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
1.0ms
s
1.0ms
u
Results
AccuracySegmentsBranch
10.1%1s
10.1%1u
10.1%1(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
Compiler

Compiled 39 to 25 computations (35.9% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.0004519498907029629
0.0004630085895769298
Compiler

Compiled 40 to 26 computations (35% saved)

bsearch2.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-3.160778193337017e-15
-2.5880140908871854e-15
Compiler

Compiled 40 to 26 computations (35% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
8.962277932069408e-24
1.2782698952757654e-23
Compiler

Compiled 40 to 26 computations (35% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
4.604579920483688e-24
6.3128073292114024e-24
Compiler

Compiled 40 to 26 computations (35% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
2.864944548321268e-30
3.816187678927582e-30
Compiler

Compiled 40 to 26 computations (35% saved)

simplify97.0ms (0.7%)

Memory
-21.4MiB live, 57.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02291109
13921104
26071099
311481046
432921034
568471034
Stop Event
node limit
Calls
Call 1
Inputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(if (<=.f32 u #s(literal 1975685/4294967296 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) #s(literal -14167099/4722366482869645213696 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 s #s(literal 6338253/633825300114114700748351602688 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 s #s(literal 6338253/1267650600228229401496703205376 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(if (<=.f32 s #s(literal 996921/332306998946228968225951765070086144 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
Outputs
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) s) (PI.f32))))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(if (<=.f32 u #s(literal 1975685/4294967296 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 u #s(literal 1975685/4294967296 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) #s(literal -14167099/4722366482869645213696 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (neg.f32 (/.f32 #s(literal 1 binary32) s)) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) #s(literal -14167099/4722366482869645213696 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) (/.f32 #s(literal -1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 s #s(literal 6338253/633825300114114700748351602688 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(if (<=.f32 s #s(literal 6338253/1267650600228229401496703205376 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32))) (/.f32 #s(literal 1 binary32) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (PI.f32) s) (PI.f32)) #s(literal -1/2 binary32) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (/.f32 (PI.f32) s) (PI.f32)) s) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 u (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) #s(approx (exp (/ (neg (PI)) s)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (PI.f32) s)))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 #s(approx (/ 1 (/ (- (pow (+ (exp (/ (PI) s)) 1) -2) (pow (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u) 2)) (- (/ 1 (+ (exp (/ (PI) s)) 1)) (* (- (/ 1 (+ (exp (/ (neg (PI)) s)) 1)) (/ 1 (+ (exp (/ (PI) s)) 1))) u)))) (-.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) u (*.f32 #s(literal 1/4 binary32) (PI.f32))) s) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (PI.f32) s)))) #s(literal 1 binary32))))
(if (<=.f32 s #s(literal 996921/332306998946228968225951765070086144 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(if (<=.f32 s #s(literal 996921/332306998946228968225951765070086144 binary32)) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (neg.f32 (PI.f32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))) (*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(*.f32 (neg.f32 s) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) #s(approx (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s))))) (fma.f32 (PI.f32) (/.f32 (fma.f32 #s(literal -1/2 binary32) u #s(literal 1/4 binary32)) (neg.f32 s)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 #s(approx (+ (* -1/2 u) 1/4) (*.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) u) #s(literal 1/2 binary32)) u)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (*.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) u) #s(literal 1/4 binary32)) (PI.f32)) #s(literal -4 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) (neg.f32 (PI.f32)))
#s(approx (* (neg s) (log (- (exp (neg (log (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (/ (PI) s)))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))
#s(approx (* (neg s) (log (- (/ 1 (+ (* u (- (/ 1 (+ 1 (exp (/ (neg (PI)) s)))) (/ 1 (+ 1 (exp (/ (PI) s)))))) (/ 1 (+ 1 (exp (* (/ 1 s) (PI))))))) 1))) #s(approx (* 0 s) #s(literal 0 binary32)))

soundness1.8s (12.6%)

Memory
15.7MiB live, 1 293.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06107877
118766023
276276015
086885509
093811
0153807
1665742
24714742
08158728
0101814547
1322212424
0896511330
096692
0165689
1630667
24438667
08249646
04734481
114373393
262652534
085262398
0160424790
1539321699
0855119859
081561
0140539
1535539
24020539
08607489
021100
039100
1160100
21337100
0860589
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node 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
Compiler

Compiled 3 122 to 1 357 computations (56.5% saved)

preprocess134.0ms (0.9%)

Memory
-19.5MiB live, 178.1MiB allocated
Compiler

Compiled 2 296 to 492 computations (78.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...